Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Ask Lemmy
  3. Bro I’m in final year and literally know NOTHING, am I doomed? 😭

Bro I’m in final year and literally know NOTHING, am I doomed? 😭

Scheduled Pinned Locked Moved Ask Lemmy
asklemmy
62 Posts 42 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F [email protected]

    seriously. i struggled early, and have zero college. but mentor now the folks just out of college in our corp. I’m 46. They are nervous with new robotics degrees trying to tell me about ROS2 and I’m like … no, here’s how modbus works. Get at it. Tinker. Break stuff. Learn. it’s ok!

    H This user is from outside of this forum
    H This user is from outside of this forum
    [email protected]
    wrote last edited by
    #48

    Haha respect 👊 that’s the real deal — no college but still mentoring grads shows how little the paper matters compared to hands-on. Books say ROS2, real world says “yo, here’s modbus, break it till it clicks.”

    That’s honestly the kind of guidance most freshers need — someone who can cut through the noise and say “this is what actually matters, go tinker.” Makes me think if more of us had that kinda space + mentorship earlier, we wouldn’t waste years stuck in theory.

    1 Reply Last reply
    1
    • U [email protected]

      People like you are the best kind of mentors, imho 🙂

      H This user is from outside of this forum
      H This user is from outside of this forum
      [email protected]
      wrote last edited by
      #49

      100%. The ones who’ve actually been in the trenches and tinkered their way up make the best mentors. They cut the fluff and show you the real stuff that matters. That kinda guidance + just diving into projects is literally what helps folks like us go from “clueless” to “okay I got this.

      1 Reply Last reply
      1
      • T [email protected]

        That's my favorite thing about switching jobs - low expectations!

        However, I don't like how the training these days is usually "read through some old tickets, you'll figure it out, see you in a few days!"

        H This user is from outside of this forum
        H This user is from outside of this forum
        [email protected]
        wrote last edited by
        #50

        Lol true, low expectations are kinda a blessing — nobody’s waiting for you to be a genius on day one. But yeah, the “read some old tickets and figure it out” training style is rough. You end up wasting time guessing what matters.

        Way better when you’ve got someone to point you straight or at least a solid project to mess with. Hands-on + a bit of guidance always beats digging through dusty docs alone.

        1 Reply Last reply
        0
        • diplomjodler3@lemmy.worldD [email protected]

          If you got through 3 years of university without flunking out, you can't be doing that badly. If you want projects to look at, try GitHub. Only has a few million of them.

          H This user is from outside of this forum
          H This user is from outside of this forum
          [email protected]
          wrote last edited by
          #51

          True, if you survived 3 years without failing out, you’re not as hopeless as you think 😂. And yeah, GitHub is stacked with projects — problem is, it’s kinda overwhelming when you don’t know where to even start or what’s worth digging into.

          That’s why I keep thinking how useful it’d be if there was a space where stuff was a bit more structured — like projects you can actually pick up, tear down, get some guidance on, and then later flip into your own. Way less random than drowning in a million repos.

          diplomjodler3@lemmy.worldD 1 Reply Last reply
          0
          • I [email protected]

            Open source projects are a great resource. My understanding of good software development practices skyrocketed after contributing to a couple.

            H This user is from outside of this forum
            H This user is from outside of this forum
            [email protected]
            wrote last edited by
            #52

            100%, open source is like a crash course you can’t get in class. Real code, real people reviewing your stuff, you pick up good habits fast. The only tricky part is knowing where/how to jump in — most repos look intimidating as hell when you’re new.

            That’s why I feel like having projects you can start smaller with, break apart, and get some feedback on would be such a smoother ramp. Once you build that confidence, contributing to big OSS projects doesn’t feel so scary.

            I 1 Reply Last reply
            0
            • diplomjodler3@lemmy.worldD [email protected]

              Definitely. Also looks good on a resume.

              H This user is from outside of this forum
              H This user is from outside of this forum
              [email protected]
              wrote last edited by
              #53

              For sure — OSS on a resume hits different, shows you actually worked on real code with real teams. Way better than just listing “C++ basics” or whatever. And honestly, even small projects you’ve hacked together look solid if you can talk about what you built and what you learned. Pair that with some guidance and you’ve basically got a mini-portfolio that stands ou

              1 Reply Last reply
              0
              • N [email protected]

                Basically like a one-stop place to learn + build + get guidance. Does that even exist

                It does exist and you just spent three years there.

                H This user is from outside of this forum
                H This user is from outside of this forum
                [email protected]
                wrote last edited by
                #54

                Haha fair point 😅 college should’ve been that one-stop place… but let’s be real, most of us walked out knowing way less than we thought we would. A degree proves patience, not that you actually built stuff.

                That’s kinda why I keep wishing there was a version of that idea done right — where you actually learn by building, mess with real projects, and get feedback along the way. Would’ve saved a lot of people from the “3 years in and still clueless” panic.

                S 1 Reply Last reply
                2
                • lumelore@lemmy.blahaj.zoneL [email protected]

                  I just recently graduated with a CS bachelors. Honestly I didn't learn too much in college either. Most stuff that was taught in college was stuff I already knew from learning Java on my own so I could make Minecraft mods as a tween.

                  I wish that modern and widely used frameworks, libraries, etc were something that were taught at college but unfortunately you have to teach yourself this stuff. Right now I am working on and nearly finished with a Spring Boot + React project to add to my portfolio and I had to teach myself both of those. Whatever it is you want to learn, there should be docs and plenty of tutorials out there for it.

                  H This user is from outside of this forum
                  H This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #55

                  Haha wow, Minecraft mods as a tween? Respect 😂. Totally feel you — college teaches the basics, but anything actually used in the real world you’re usually left to figure out on your own.

                  Props for grinding Spring + React on your own — that’s exactly how you actually learn stuff. Makes me wish there was a space where you could start with real projects, tinker, get some guidance, and slowly build a portfolio without scrambling last minute. Way less chaos than figuring it all out solo in the final year.

                  appoxo@lemmy.dbzer0.comA 1 Reply Last reply
                  0
                  • H [email protected]

                    100%, open source is like a crash course you can’t get in class. Real code, real people reviewing your stuff, you pick up good habits fast. The only tricky part is knowing where/how to jump in — most repos look intimidating as hell when you’re new.

                    That’s why I feel like having projects you can start smaller with, break apart, and get some feedback on would be such a smoother ramp. Once you build that confidence, contributing to big OSS projects doesn’t feel so scary.

                    I This user is from outside of this forum
                    I This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #56

                    There are plenty of small open source projects. It’s also good experience just figuring out how to build from source and make some changes even if you never open a PR.

                    1 Reply Last reply
                    1
                    • H [email protected]

                      True, if you survived 3 years without failing out, you’re not as hopeless as you think 😂. And yeah, GitHub is stacked with projects — problem is, it’s kinda overwhelming when you don’t know where to even start or what’s worth digging into.

                      That’s why I keep thinking how useful it’d be if there was a space where stuff was a bit more structured — like projects you can actually pick up, tear down, get some guidance on, and then later flip into your own. Way less random than drowning in a million repos.

                      diplomjodler3@lemmy.worldD This user is from outside of this forum
                      diplomjodler3@lemmy.worldD This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #57

                      Pick out some open source project you like and look into contributing. But, yeah it'll take some digging.

                      1 Reply Last reply
                      0
                      • S [email protected]

                        The fact that you are questioning yourself means that you have the ability to introspect. I work at a major university and hire/manage people of all ages--as young as 15 and as old as 65. I have seen all kinds from the super smart and motivated to those who will sit in their position and do the minimum until they retire or those who are so incompetent or incapable of learning that they wash out of their own careers.

                        You probably compared yourself to that small number of people who did robotics club in high school, got into the elite CS/CE program, and already have a job offer from Meta for $150k. Don't do that, those people aren't normal and have never learned to just live. They also tend to experience constant and unending anxiety, which is why they drive themselves so hard. Do you really want to live that way?

                        I am always looking for that person who questions themself. If you are concerned about your ability to do something, you will put in the time to make sure that you do it well. If you have a Dunning-Kruger thing going on, then you're going to be a terrible employee and I will eventually resent you and find a way to get you out of my department.

                        My advice:

                        1. accept that you will suffer some form of imposter syndrome for life. This is fine--it is better to be a bit insecure than a bit overconfident. You will constantly work to make sure that what you output is the best quality it can be simply because you are worried that it isn't.

                        2. accept that you have little experience in your industry. You're not supposed to as a new graduate. The whole point of your training has been in learning how to think professionally and approach a problem academically. Once you have that basis, you can learn the details.

                        3. be kind to yourself. You're your own person and you don't need to use others as a metric. Avoid the "I'm supposed to have..." sort of thinking and just do the best you can.

                        scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
                        scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #58

                        Running Krueger's other meaning - the more you learn the more you'll realize how little you know.

                        I'm a senior in the field and I still go into every job feeling completely unqualified. No one knows what they're doing day 1, day 30, by day 90 you just hope to know enough to be contributing a bit. It takes years to be the go-to guy at a job though.

                        1 Reply Last reply
                        2
                        • H [email protected]

                          Okay so… I just entered my final year and ngl I’m lowkey panicking.
                          I wasted my last 3 years doing basically nothing. I don’t know programming properly, never built a single real-world project, and now placements are around the corner.

                          Like fr, is there still any chance for me to pick up a skill, actually build stuff, and somehow get job-ready before it’s too late? Or should I just accept my fate lol.

                          Also random question (pls don’t roast me): is there even a platform where you can:

                          • buy projects (so I can at least see how things work)
                          • get mentorship/teaching from people who know their stuff
                          • and later maybe even sell my own projects when I get better

                          Basically like a one-stop place to learn + build + get guidance. Does that even exist or am I just daydreaming here?

                          Any advice would be a lifesaver 🙏---

                          H This user is from outside of this forum
                          H This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #59

                          If you’re resorting to buying a project over just cloning something on gh and trying to pass it off as your own maybe CS isn’t the right field for you

                          1 Reply Last reply
                          9
                          • H [email protected]

                            Okay so… I just entered my final year and ngl I’m lowkey panicking.
                            I wasted my last 3 years doing basically nothing. I don’t know programming properly, never built a single real-world project, and now placements are around the corner.

                            Like fr, is there still any chance for me to pick up a skill, actually build stuff, and somehow get job-ready before it’s too late? Or should I just accept my fate lol.

                            Also random question (pls don’t roast me): is there even a platform where you can:

                            • buy projects (so I can at least see how things work)
                            • get mentorship/teaching from people who know their stuff
                            • and later maybe even sell my own projects when I get better

                            Basically like a one-stop place to learn + build + get guidance. Does that even exist or am I just daydreaming here?

                            Any advice would be a lifesaver 🙏---

                            B This user is from outside of this forum
                            B This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #60

                            I think most companies would assume you "know nothing" at this point in your career. You'll probably need to prove (i.e. coding test) that you know the basics but things like project structure, testing, architecture, and self-direction come with time. While most people are really just in it for the paycheck if you can convince them you're excited for the work itself that will definitely make you stand out.

                            1 Reply Last reply
                            1
                            • H [email protected]

                              Haha wow, Minecraft mods as a tween? Respect 😂. Totally feel you — college teaches the basics, but anything actually used in the real world you’re usually left to figure out on your own.

                              Props for grinding Spring + React on your own — that’s exactly how you actually learn stuff. Makes me wish there was a space where you could start with real projects, tinker, get some guidance, and slowly build a portfolio without scrambling last minute. Way less chaos than figuring it all out solo in the final year.

                              appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                              appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #61

                              I think the secret sauce is to care about a desire/issue in your personal life and then decide that programming a solution is the way to do it.
                              That what made me deploy my NAS, server and docker containers.
                              Just because I wanted Jellyfin and moar storage *muahahahaha*

                              1 Reply Last reply
                              2
                              • H [email protected]

                                Haha fair point 😅 college should’ve been that one-stop place… but let’s be real, most of us walked out knowing way less than we thought we would. A degree proves patience, not that you actually built stuff.

                                That’s kinda why I keep wishing there was a version of that idea done right — where you actually learn by building, mess with real projects, and get feedback along the way. Would’ve saved a lot of people from the “3 years in and still clueless” panic.

                                S This user is from outside of this forum
                                S This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #62

                                Do not dick around and write code in your free time?

                                1 Reply Last reply
                                2
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups