>>1066619 I'm assuming a bachelors. You'll most likely have to start out as a test or support engineer. Depending on the cost of living you'll make about 50k/yr. When you start out you don't know a lot of things like build systems, version control, test planning, and so on. As you become more skilled and knowledgeable you'll be able to negotiate higher salaries. Companies typically don't offer raises unless you ask, but you won't be in a position to ask until two or three years.
>website + github w/ an array of personal projects. big bonus if they're actually useful for other people and not just shitty school assignments >for general application developer jobs, you need to master at least one specific user facing platform: C#/WinForms/WPF, Java/Android, iOS/Swift/ObjC, JS/Web, some sort of web app tool like Rails, ASP.NET MVC, spring/j2ee, node.js >for more respected generalist 'engineer' jobs, have a strong foothold in all of the above, along with a strong core knowledge of unmanaged code (C/C++). strong algorithm analysis and problem solving skills. you need to be doing interview problems EVERY. SINGLE. DAY. practice until your eyes bleed. you will get better
>>1066619 Hackathons are infested with SJWs nowadays but if you can cut through the bullshit there are some cool people and great experiences there. I got all of my internships and jobs through hackathons.
>>1066701 Cracking the Coding Interview by Gayle McDowell
Interview with the big companies. Standard new grad offer in SV/Seattle is $100k salary. Get at least two offers and you can negotiate your salary way up. Stay at whatever company hires you for 3-5 years, then go work somewhere smaller (but established, not a startup) and get the "senior" engineer big bucks.
Practicing interview problems daily for six months is great advice, and it's exactly what I did before graduating. If possible, practice them on a whiteboard because that's how you'll be doing them in the interview and it's important to get used to that. Also practice thinking out loud while you work through the problem. Vocalizing your thought process is super important in tech interviews so that they can see how you approach problems.
All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the shown content originated from that site. This means that 4Archive shows their content, archived. If you need information for a Poster - contact them.
If a post contains personal/copyrighted/illegal content, then use the post's [Report] link! If a post is not removed within 24h contact me at [email protected] with the post's information.