Need help to go back to job market

14 points · Gabrielwxf · 27 days ago

Hi all kind fellow developers, I got laidoff last year as a ruby on rails developer, now I want to prepare for some job interviews. Since I have been traveling and trying all kinds of new things, although I have 5 years of experience as a Ruby on Rails developer, I feel like I forget everything as a developer.. Any book or website that can help me kickoff and make my old memories back? Setting up my new Mac, knowledge about Ruby itself, git, command line, and latest tools(I know cursor is a trending thing now). Or just even a list that

7 comments
ryanchants · 27 days ago
Since you have experience, most tutorials are just going to be boring. I would focus on 3 things:

1. Work through some books that dig deeper into technologies you already know. This will help you re-familiarize without being too simple. For RoR, I would look at Ruby Under a Microscope, Rebuilding Rails.

2. Just write code. Get back into thinking about different approaches, and explaining the pros/cons of each. Some of this could be leetcode style for interview prep(advent code starts in a few weeks). But also just building apps in Rails. If you don't have any ideas, just go through the standard "build your own X", where X could be twitter, instagram, reddit, etc.

3. Review your resume. Go back to thinking about what you did in your last job. It's likely, with a break, that you can't easily remember what you accomplished at previous roles. If you start thinking ahead of time you can work to recover some of those memories. Start building the stories around them so you'll be ready for the "tell me about time that X" questions/discussions.

Show replies

austin-cheney · 26 days ago
Any book or website that can…

Build things. Write your own software to solve real personal problems you have.

I am currently working on a Nodejs web server and docker container management dashboard. It’s just for me and my household, but it scales in ways other solutions I have tried don’t. I have been doing JavaScript work for almost 20 years and I am still learning things and improving my architecture. I know I can do things many other developers cannot because of my years of personal practice and I also realize I am still learning.

purple-leafy · 26 days ago
Do a thorough search on your countries/states main job sites. Collect stats about the most in-demand programming languages, frameworks, tools and skills.

Use your existing knowledge to learn (based on data) in-demand skills.

You should do a value/time trade-off first. Figure out the “low hanging fruit” and learn them. Ie learning Docker is much more valuable than learning to become a ML Engineer :)

revskill · 26 days ago
Unlearn what you know !
Gabrielwxf · 27 days ago
or there is any open source project I can work on?