DEV Community

Discussion on: I switched careers to Software Engineering in my late 30s while nursing a newborn, Ask Me Anything!

Collapse
 
aritdeveloper profile image
Arit Developer

Hello Kaartic,

So sorry for my late reply to your question - thank you for your patience! :)

Prior to getting my first (and current) job, I had skills in Ruby/Rails and a little Javascript. So not very much, as you can see. Our tech stack at work is quite robust, and we're making the transition to technologies like React and ElasticSearch, so those 2 are definitely on my career roadmap.

However, I have heard time and time again that a solid foundation in the fundamentals really helps in picking up any new/emerging tech, as these are all built on the fundamentals. So my plan is not to "chase" emerging tech and stacks, but to deepen my understanding of dev and compsci concepts, techniques and best practices.

Collapse
 
sivaraam profile image
Kaartic Sivaraam

Hi Arit,

Thanks for the response! Just FYI, I generally do not mind late responses (BTW, this wasn't too late, really) because everyone has their one $DAYJOB and priorities :-)

Coming to the point. Thanks for mentioning the technologies you are learning/about to learn. I particularly like the fact that you encourage getting strong in the fundamentals. Though I do accept and realise that it is fundamental, I'm not sure that's enough as I think companies would look for expertise in some tech stacks. Though I'm not pretty sure about it. Regardless, I'm interested to learn how you think of improving your fundamentals? By taking online courses from MIT OpenCourseWare, etc.? Doing a degree in CS? Reading books?

In contrast, I actually think I have some grasp of the fundamentals as I took a Computer Science major in college. Of course, I won't say I'm strong enough. There are always places I could improve myself in :-) For now, I think of learning some of them so I'm not left behind :-)

Some comments have been hidden by the post's author - find out more