I am a senior in undergrad and the University of Minnesota and recently switched from Electical Engineering to Computer Engineering. I am interested in going into software and the tech industry in general as a Software Engineer. Should I go for an intergrated CompE BS/CSCI MS or just get the BS and do some online classes through udemy? Do recruiters/hiring managers see any value in online courses like udemy? I feel like my exposure to many tools that software engineers use is lacking and my experience is hardware related (Electrical Engineering) so I am at a disadvantage. My plan is to supplement with home projects, but what should I use besides YouTube to further my knowledge of skills related to Software Engineering? Any advice/insight is appreciated TC: Student YoE: NULL
^^^ This was my exact experience & advice too
Grad degrees are useless mostly. There are a few exceptions and online learning is not one of them. It’s not a major anyway
Are you saying online learning as a good alternative to gain relevant software knowledge? Its obviously much cheaper and you can go at your own pace
Tech Industry
Yesterday
3011
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
Tech Industry
2d
40602
Worried that our top performer is an attrition risk. How do managers handle this?
India
Yesterday
247
Heard congress distributing wealth
Tech Industry
Yesterday
869
How many hours per week would you work for $1M TC
Tech Industry
Yesterday
1007
I haven’t done shit today!
I did my masters here from an ivy league. My advice would be get industry experience by taking up a job. To prepare use leetcode, coursera, udemy ( if you interested in react js frontend) and grow technically via job responsibilties rather than a masters course. I did my ms because i am an immigrant and that was my ticket to the usa. I learnt hell of a lot, i dont disagree but i remember students doing undergrad there were damn good and i wouldn’t advise them masters because they could easily get a job and get going without a masters. Down the road i would suggest mba if you want to get into product management line but not masters👍Just my opinion though
Thanks for the insight. My only concern would be getting enough relevant software job experience given that I am switching from hardware to software so late in to college. So as far as getting that experience that I missed out on from not having software internships, should I just try and build home projects using concepts from class and some online learning platforms? I just feel like I am behind compared to other applicants that have relevant software experience. Because there are only so many things that universities teach you in the software world, it seems like a decent amount is learned on the job through having those experiences.
I was electronics engineer too. But yes i took 5-6 cs courses in my masters course which set me up for an applications engineer ( front end focussed job) electrical and computer engineering are very related because in electrical you def end up learning c or c++ or even python these days. So you def get some sort of programming experience. And yes build on that using your own projects on github by learning things online. Develop a web application using react node or react java using some database from scratch and you will understand http principles. Udemy courses on front end specially react are LIT! and they are for 13 bucks as compared to a degree that costs 50k🙂. Do job applications and get into the job market. And you might not get a fancy job but its only the beginning and you can move anywhere after you get relevant experience!Enjoy and all the best!