DEV Community

Discussion on: Advice for a new bootcamp graduate.

vitalykrenel profile image
Vitaly Krenel • Edited on

Hey @scdan0624 !

First of all, great work so far! I strongly admire people who transition from non-engineering profs as it is more difficult - I believe that means you have strong enough reasons and perseverance to do that. My few thoughts on your questions:

1. I think everything that you've mentioned cover 80% of what you can do - still as those things are quite broad, I'd like to share here a few more specific ideas:

— Make a decent portfolio featuring your personal projects - it takes time for sure, but I still recommend to do this. It will "sell" you better than a bare Github page (actually, these days you can make your personal Github page quite nice looking

— Visit online meetups - this one about both learning and networking.

There are often rooms for offtopic discussions and you can ask their advice on how to increase your chances of getting a job. As this is not a direct question (like "can anyone give me a job") it makes the impression that you are a strong will person that is taking everything in one's own hands.

Plus people are often actually open to sharing their experience and you may end up getting great advice, recommendation, or even a suggestion which company you might want to try.

2. I think someone from SF will make a better job helping you with this one, but co-working spaces or coffee stores are great and I often use them as a workplace. I would assume there pretty few present in SF and chances are there free or not expensive places as well.

3. For practicing algorithms I would recommend HackerRank and Codewars - you might be already familiar with them, but they really offer a lot of diverse challenges which are great for practicing.

I like Codewars more - the service is based on the idea and spirit of east martial arts which really makes the practice more interesting (imagine you playing the role of the Karate kid in that famous 1984's movie).

Btw, there's also a great book called Grokking Algorithms by Aditya Y. Bhargava which is a great summary of popular algorithms - I haven't read it myself, but a lot of people who didn't have a lot of experience in that area said to me that the book was quite enjoyable and gave them an understanding of the existent algorithms good enough to go through the tech interview.

scdan0624 profile image
SCDan0624 Author

Awesome thanks for the detailed response. So far over the past week I really ramped up my algorithm practice on HackerRank. Next step is to check out the book you recommended and look up some online Meetups.