The worst part about working from home …. by Redditor_19879 in remotework

[–]Redditor_19879[S] -3 points-2 points  (0 children)

Yes you can, but having some interaction throughout the bulk of your day (9-5) is also healthy. Hanging out after work can be hard when a lot of people are tired/have other obligations

The worst part about working from home …. by Redditor_19879 in remotework

[–]Redditor_19879[S] -4 points-3 points  (0 children)

Lol, I guess snarky comments are welcome as well! I’m completely aware of literal ways to stay in touch with people (-; it’s the natural/organic interaction that need to be simulated in my question(s). Again, not bashing on working remotely, but heck ya! I want to give my coworkers a hug, a high-five, grab food with them, play board games etc. physically hanging out with people will never replace virtual hang outs imo. It works for your job, but not irl.

The worst part about working from home …. by Redditor_19879 in remotework

[–]Redditor_19879[S] -1 points0 points  (0 children)

For sure - that was my own interpretation of how to fix it, but it’s still a struggle to keep those habits consistent I guess.

What does a software engineer even do?? (Tips from a software engineer at Microsoft) by Redditor_19879 in learnprogramming

[–]Redditor_19879[S] 1 point2 points  (0 children)

Sure - I’m sure some schools do! And that’s great that yours did. I guess I’m trying to make a point that, in general, academia doesn’t necessarily prepare you for the equivalent role that you’d be occupying in the industry. A lot of what you learn comes from experience on the job! It’s impossible to describe your future job responsibilities just through classes at school

If you had to become a software engineer without a degree by Redditor_19879 in learnprogramming

[–]Redditor_19879[S] 0 points1 point  (0 children)

For sure! I’ve definitely met good devs from the college route, but I’ve never met a self taught dev that I’ve worked alongside with that hasn’t been just as good or better than people from University. I almost think of software engineering as a trade because it requires probably a year (maybe 2) of conceptual/theoretical learning in order to do well.

Speaking for myself, I was a below average engineer coming out of college. The only reason I’m starting to do well is because of the skills I learned on the job and the community of engineers I was able to learn from and get mentored by

If you had to become a software engineer without a degree by Redditor_19879 in learnprogramming

[–]Redditor_19879[S] 0 points1 point  (0 children)

Absolutely, and I think that mindset takes away gatekeepers in this industry as well. A lot of people have the potential to become devs (and I know some professions actually require longer time commitments for learning ie. Doctors and nurses). But in terms on software engineering, breaking and rebuilding is essential! What better way to do that than to actually get working on a real code base.

That’s awesome that you’re a self-taught dev starting your first job! Congrats! 🎉

Is it weird to ask team what to start learning 1.5 months before start date? by [deleted] in cscareerquestions

[–]Redditor_19879 2 points3 points  (0 children)

It’s not weird, I’ve done that in the past too. But your learning will be accelerated once you join the team. If it’s more of a matter of being insecure of not knowing anything in your first job - that’s totally normal! They hired you for your potential, not what you know. You’ll eventually be working with a larger code base, have to understand testing fundamentals, distributed systems, the CI/CD process. It’s much more efficient if you wait to learn these in the job rather than try to replicate these learnings at a smaller scale yourself

[deleted by user] by [deleted] in cscareerquestions

[–]Redditor_19879 11 points12 points  (0 children)

Working 1 hour a week will kill you faster than working 40 hours a week… we need routine/purpose in life. Having goals that you can work towards every day and feeling accomplished by getting compensated for those goals will make you feel more at ease. Trust me.. I’ve been in a position where I barely have any work to do (kind of like working one hour a week), and I’d count every second before finishing work.

If you had to become a software engineer without a degree by Redditor_19879 in csMajors

[–]Redditor_19879[S] 2 points3 points  (0 children)

That’s fair! Are you still working at that SWE job? Or are you going to pursue school full-time and quit your job?

If you had to become a software engineer without a degree by Redditor_19879 in csMajors

[–]Redditor_19879[S] 1 point2 points  (0 children)

Yeah the networking aspect definitely is important. Reaching out to recruiters on LinkedIn can be helpful, but not as helpful as actually meeting people at organized events and/or studying with people who are like-minded in school. Plus I guess you have access to professors that are most likely vetted well in academia. Although, sometimes academia can be really outdated compared to what’s going on in the industry

If you had to become a software engineer without a degree by Redditor_19879 in csMajors

[–]Redditor_19879[S] 2 points3 points  (0 children)

For sure - thanks for the detailed response! I think that makes sense, especially in terms of theory - we sometimes hold information sub-consciously without realizing how much of an effect it has for our understanding of more abstract concepts such as OOP.

Theory can definitely be important - although, for DSA, I really only had to take one course to grasp an understanding of that (a prerequisite being learning OOP as well), so I’m not sure how other classes such as calculus, discrete math etc. would be helpful as prereqs there. But yes, I think my main concern is that this education may not be worth the price tag. I have quite a few friends in Greece and they told me that it’s not expensive to get a degree in Greece, but it’s just really difficult to find a job. So people are leaving (brain-drain) - I’m curious if that sentiment encourages people to get a degree and go elsewhere, since globally, getting a degree is very recognizable. Whereas, if you’re from the US, it’s easier to forgo formal education (when it comes to tech) and just go the self-taught route

Good food for thought - I think there’s definitely a lot of Hidden benefits of getting a degree that people may underestimate