Almost done with my CompSci Bachelor's (just my thesis remaining) and gonna enter my master's afterwards. Also working as a tutor at uni on top and some costudents think I'm smart. Despite that, I don't know SHIT about tech or software or anything related. I wouldn't even know where to start. Ask me anything if you think this is just imposter syndrome speaking, I'll try my best to give accurate answers.
>>107552339How did you make it this far? AI?
>>107552339what would i want to know?
>>107552339that would be impossible at my uni, you would get filtered early on
>>107552546No, I dislike using AI and try to essentially never use it outside of asking it comprehension questions every now and then. I was chronically sick during most of my time studying and my parents are emotionally hyperdependent on me and drain most of my energy that could go into independent projects to learn more and what not. Right now I don't even really know where I'd start with to begin either way. I don't know how the tech geek guys do it, Ion know what all the gibberish they talk about and buy and build in their homes is all about.>>107552567That's up to you>>107552578People say the same about my uni, it's fairly prestigious in Europe too, it's in a few lists that consider it in an "elite" position for technical fields. You'd be surprised.
>>107552339What do they teach you? I got an Econ degree because I had to but actually work as a Sys Admin. I used to work alongside Comp Sci students and my communication skills were leveraged while they were programmers.
>Be me>Don't even go to college for your shit>get 6 figure salary working in the field and lead teamsYou think you're special?
>>107552999OK so it’s not just me! I feel like I stumbled onto the Star Road with my job. All the stuff I learned about Win 95, XP and 7 on my own time pays my bills more than the degree was supposed to. It’s amazing.
>>107553025Many people in the industry don't have comp sci degrees and are either self taught or took a bootcamp. If you're mildly competent with a computer you could (Not sure about current job market) get a job and learn from there.
>>107552978Half of what we've learned is random niche mathematical theory around logical problems. Additional bits and pieces of low level programming, operating systems and general math. That's about all I remember learning.>>107552999The fuck are you talking about, why are you acting like I'm flaunting>>107553067Any advice on where to start learning anything? Or rather, WHAT topics to learn to begin with?
>>107553134You have to accept that what you learn in uni is usually only tangentially related to what the industry looks for. There are some exceptions but the vast majority of industry work is just gluing bits together that were written by other experts in their domain. You'll never implement merge sort yourself, but you'll design and implement systems that use merge sort. I'm not saying uni or theoretical comp sci are useless, they're just not enough if your goal is to be competent at industry problemsUltimately nothing beats experience. If you want to learn, the best way is to just... build something, or use something so much that you become intimately familiar with it. Hopefully it's something you're interested in so you can work on it beyond just an MVP, but if you're disciplined enough you can still power through stuff that isn't super interesting to you
>>107553368>experience I don't know where that's supposed to come from. Everyone's always building and creating shit but I wouldn't know where to start or what to do. What is it you build? What are all of these odd tools and frameworks and how'd you even learn about them to begin with??
>>107552339how often do you touch yourself?
>>107552339I'm still not sure how I managed to bumblefuck my way through a CS bachelor's and master's and even graduate with an 8.0 GPA while I feel like I barely ever know what I'm doing. People around me think I'm smart once I believed them, but by now (mid 30s) I think I'm really just an autistic idiot that happens to pick up enough little bits from various topics so that I appear to know a lot to people that don't know anything, but almost none of my knowledge goes deep enough to be actually useful to me personally it feels like. Pair with executive dysfunction from adhd and I never actually get anything done. If you're actually smart you should have something to show for it, right? Apart from that degree I mean, like personal projects.
>>107556005do you ever kinda get the feeling that you are a LLMlike you are very good at parroting and rephrasing thingsbut dont really understand anything?like you seem to never be able to really produce anything?
>>107552339Nobody knows shit after graduation. You learn shit by finding projects, doing those projects, and taking detailed notes on how to recreate the project.
>>107552339What do you plan or want to do after you finish your masters?
>>107555430Lmao>>107556005I essentially coded 60-80% of an 8 member group project on my own because our team consisted of lazy fucks, but it didn't turn out well because I got sick towards the end and couldn't make finishing touches. The workload overwhelmed me as well within the short time frame. In private most of what I made are small mini games and tiny tools that I made out of boredom like a program that makes solving Wordles easier. I don't have anything impressive to show.>>107556232Any advice on where to start?>>107556544I have no idea. Ideally I'll have met a cute girl by then and life naturally progresses?
>>107552339>and gonna enter my master's afterwardsI was going to ask how good your grades are, but since you're planning to do a master's after, they're probably good enough.I assume you're doing fine.In college, you learn "how to learn". As well as some general basics that will make it easier to learn more of your field in the future. You don't really learn what you need for a job.>Do you know what a hash is?>Do you know how a for loop works?>Do you have an approximate understanding of the fact that "your CPU has little building blocks in it that sum / multiply numbers on a bit level"?>Do you know what an object or class is?>Have you tried using a pointer before? Pointers are kinda hard to "get", but you should at least approximately know what it is>Do you know that "information" is stored inside of data, and it's actually possible to somehow calculate how much "information" is inside of something, and how dense the information is? You don't need to be able to calculate it, just know about the fact that it exists>Do you know that wifi routers send electromagnetic wavesThese are the kinds of "basics" you actually should have in your head after a bachelor's. If you got decent grades on top of that, you're good.Just need to convince someone to actually hire you after college, so you can start collecting REAL work experience. For that, read "cracking the coding interview", you can find it for free online and it's /g/ approved
>>107557113>grades probably good enough My average is on the line of being good enough to enter the master's program, I'll have to lock in to do really well in my thesis. I did really badly in the years I was sick in, but I pulled some of my weight in recent exams so we have a pretty likely chance of making it. Worst case I'll go to a uni with a lower needed average to enter.>What's a hash?Input with unique output that's not really reversible. Usually used for passwords and such. Gotta watch out for cases where two different inputs may lead to a collision due to having the same output as it's hard to ensure 100% lack of overlap without making it easily reversible.>For loopYeah, it's a fixed range repeated call where you usually play around with the fact that it's the i-th call.>Bit arithmetic and manipulation in CPUYeah I've got a general idea of it. I don't remember how the FPU handles floating point arithmetic exactly tho, something about signage, exponent and coefficient. >Object and classesYeah I did some OOP in Java, C# and Kotlin, usually tiny projects tho.>PointersYeah I teach my students in C++ and pointers are fairly simple, they're just variables that hold the addresses of other variables with values in them.>Calculate how much information is in dataInteresting. Like with using dimensionality reduction on a data set and seeing how much of the old variance the new space still holds? Or using compression to clump up information into a lighter but denser compound that has to be deconstructed to be readable?>WiFi routers and EM wavesYes! I did physics on the side and understand that oscillating circuits emit and receive em waves. I never got too far into it tho, and I don't know the details of how exactly wifi systems work. I've got a friend who's got servers and switches and routers and random cool shit sitting at his home lab and I don't get any of it even though I feel like I should.>/g/ approved manualThenku, will look into it.
>>107557561Well I've got a master's in systems engineering, and based on your responses I think you'll be perfectly fine, don't worry about it.>I don't remember how the FPU handles floating point arithmetic exactly thoYou don't need to. If this ever comes up in a real job, you'd say "Sure I'll look into it" and then google and read material for as long as you need to.It's just important that you have a rough map of "things and concepts that exist" in your head, so that if you encounter something new during a job, you know where to fit this information (what category / discipline), you have an idea how to proceed from there, and you can methodically work on a problem on your own without needing constant supervision. You're not expected to know everything in your head.
>>107552339>I don't know SHIT about tech or software or anything relatedSo? Why should they teach your software engineering on a math degree?
>>107557561Also>>Calculate how much information is in dataIts been a few years since I had that in college, but I believe it was this:https://en.wikipedia.org/wiki/Information_theoryhttps://en.wikipedia.org/wiki/Entropy_(information_theory)ctrl+F "Shannon entropy"However you don't need to read all that, it's just something to keep in the back of your head
>>107552339How brown are you?
>>107558008I hope you're right, I just know a ton of guys in/barely out of high school that talk about tech and software like it's a language I don't speak, I don't understand anything of it. I don't get the titles of most /g/ threads either, Idk what any of it means or what you guys are discussing.>>107558031It's CompSci, so I thought I'd learn about computers and software :(>>107558069Thanks, I'll look into it. I only know entropy as the thing that measures how uneven distributions are, but Shannon entropy doesn't sound too unfamiliar either.>>107558150https://youtu.be/7b4ULg131PM?si=_PaHdNqMO939lYP7
what should I ask for for Christmas?
>>107558321What does your heart desire most?
>>107558437I don't think my mom can buy me an f-15
>>107552674>a sob story without answering the questionyou're a retard and you should go apply for McDonalds
>>107558321Ask for a HG gunpla model and a pair of snippers decent odds the occasional model building would suit your tism.
>>107558478>introducing a sperg to gunplamight as well tell him to ask for some heroin
>>107558458Do you want to ride one at some point though? Can she buy you something that'll get you closer to that dream?>>107558473Oh shit my bad, what non-retarded question did I miss?
>europeOH NO NO NO NO NO
>>107552339get an internship op or else youre cooked hth
>>107558306>It's CompSci, so I thought I'd learn about computers and software :(didn't they show you the dijkstra quote in the first lecture?>Computer science is no more about computers than astronomy is about telescopes.>Biology is not about microscopes, and computer science is not about computers.>“Computer science” is a terrible name. Astronomy is not called “telescope science”, and biology is not called “microscope science”.that's why in some european countries it's not called computer science, but more like information science and similar
>>107552339What OS do you use?What does your desktop look like?do you know where i can score some cheap RAM?
>>107558633Why what's wrong>>107558692I'll consider it strongly after my tutor contract runs out>>107558725Yeah we got that quote, it's called Information sciences here actually, I just translated it. Either way, this still seems to be the right spot for developing tech geeks, and tech companies seem to seek these people out, so I thought this would be the right place to turn into them.>>107559064>OSWindows at home for gaming, Linux on my laptop at uni because it's performative and makes me look like I know what I'm talking about. Appreciate the smaller amount of bloat tho.>DesktopFairly one dimensional, mostly bleak with 2-3 folders>RAMJust wait until the AI spike drops man, Idk what else to tell ya.