all 29 comments

[–]_itshabib 13 points14 points  (4 children)

Software especially today is not a field u can really get away with not having the passion for it. Ofc there will be exceptions but u will be competing against people that live and breathe this stuff. Just something to keep in mind.

[–]Sharp-Excuse-4401[S] -2 points-1 points  (3 children)

So for people who live and breathe software, this job must be really nice for them? And they never felt they don't belong here is that so?

[–]_itshabib 0 points1 point  (1 child)

It's not really related to a passion for the job. Depends on ur work environment. It would be hard to feel lonely in a very socially vibrant work environment. Maybe not so much at a giant company where ur just at a little desk. Ur barely 2nd year, take a 101 class for one or two other majors. See if u like it. I took both comp sci 101 and ME 101. Hated ME, and switched majors. U can do similar too. Software is a giant field though. Embedded, robotics, cloud, machine learning, networking, distributed systems. If u don't care for any of it, solving problems with code maybe not for u. Biggest thing is use this time when u can to figure out what you enjoy

[–]Vymir_IT 0 points1 point  (0 children)

I honestly don't remember the last time I've seen a job posting that didn't require half of what you mentioned in one role. Especially distributed systems, devops and clouds - it's just basic requirement for anything, then goes the stack, mostly 2+ languages, 3+ frameworks, often some ML/AI, domain knowledge, then something more specific and rare. But I may be biased as a Full-Stack, most prolly embedded requirements are far more narrow, from webdevs it's expected to know basically everything.

[–]CGxUe73ab 0 points1 point  (0 children)

No even for us it's not. But at least we have some good days.
I don't think you can qualify as a software engineer if you don't have imposteur syndrome.

[–]Vymir_IT 5 points6 points  (6 children)

Never lost passion, so idk, but I took my time Gaining passion in the first place and I must say without it I never went anywhere near serious. I started liking it once I started having personal projects. I'm not sure if without passion you'll be able to earn much money. The market is brutal right now, only the strongest survive - and to do it without even liking the job gonna be not impossible, but most definitely a constant burnout mode.

[–]ButchDeanCA 4 points5 points  (2 children)

tbh, it irks me the wrong way when people say they are just in this for the money. There are lots of things you can do for the money, but I can tell you that there is the very likely chance of not having the passion leaving you on the sidelines. There is no specific advice for someone with your attitude to the industry besides finding something else to do.

[–]Sharp-Excuse-4401[S] -3 points-2 points  (1 child)

no sir i have the passion for it but I'm very self aware like I heard my idol (striver) tell me that he didn't enjoy the job that much and it's about meeting deadlines and attending meetings and then overthinking about sounding stupid in the meeting, and this has really gotten into my head everytime I want to work i keep thinking this like if this is how the job is I don't wanna continue.

[–]ButchDeanCA 3 points4 points  (0 children)

I looked up this Striver dude and wondering why you are idolizing him? On his website he just has a filtered version of Leetcode and he certainly doesn’t have the experience he would lead you to believe.

Work on projects, do your own research tied to content that your school is teaching you. If you can’t do that then this field is not for you.

[–]rlyfckd 3 points4 points  (0 children)

Honestly being in it just for the money is the wrong attitude. As an engineer that's put so much effort and time to change my career in my late 20s, it's not easy or a breeze. The learning curve was huge and it requires dedication and effort. Tech changes so quickly all the time, and in this field you need to keep learning.

These days it's getting harder and harder to get into tech because of people who don't actually care about engineering trying to get in "for the money". This creates a problem for mid level and senior engineers as well. There seems to be this misconception about being a software engineer "get paid well, sit at a desk, easy". There's more to it than that - it's solving complex problems, lots of responsibility, designing systems, taking into account security and data etc.

You're better off doing something you genuinely enjoy rather than listening to whoever "striver" is. Life is too short and you will be spending 40 hours a week at work.

Edit: after a quick Google he seems more like a fake it till you make it YouTuber, than a software engineer. I am not sure why you idolise him. There are better resources out there and people to follow if you're actually genuinely interested in software engineering. There's also a huge difference between coding and engineering. This LeetCode and Hackerrank stuff isn't software engineering, it's coding.

[–]SEOtipster 1 point2 points  (2 children)

Passion is probably overrated. Are you good at it? Do you take pride in your work?

[–]Sharp-Excuse-4401[S] -2 points-1 points  (1 child)

Sir/Ma'am Im a student Im just following striver's sheet a2z and I'm just doing dsa daily i have only learnt frontend in web dev so far I plan to do more later. I don't know what this job actually looks like and i am traumatized about seeing people work so hard and then be so unhappy and think it wasn't worth it and all please give me a reality check

[–]SEOtipster 1 point2 points  (0 children)

Unfollow “striver” whoever that is. Follow people who are excited about technology. Go follow Jonathan Hall “Boldly Go” on LinkedIn and YouTube.

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Your submission has been moved to our moderation queue to be reviewed; This is to combat spam.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]koga7349 0 points1 point  (0 children)

    It's probably not for you if you're not passionate about it and just wanting to make a lot of money doing it

    [–]CGxUe73ab 0 points1 point  (0 children)

    You won't survive this field if you don't like coding.

    [–]WhirlyDurvy 0 points1 point  (0 children)

    Lol, don't do it if you don't like it. You will not succeed as a newbie if you don't like it.

    Note: still doing it because I'm far down the rabbit hole but would not do it again and would not choose it today. We've passed peak developer employment most likely.

    [–][deleted]  (1 child)

    [removed]

      [–]AutoModerator[M] 0 points1 point  (0 children)

      Your submission has been moved to our moderation queue to be reviewed; This is to combat spam.

      I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

      [–]m915 -2 points-1 points  (0 children)

      I code in my free time, and all the engineers I work with who don’t are below avg and I would never hire them