Hacker News new | ask | show | jobs
by nummerfuenf 1536 days ago
TL;DR: Python alone won't land you a job!

So here is the thing: Just knowing a programming language, isn't enough of a skill to land a job! That's why you learn other things too on university, like math, data science and so on. I for example work in the robotics industry and I do exactly what you ask for. I write many short python scripts for ROS. But my ability to write python code isn't what makes me valuable. It's because I studied robotics, know how to solve complex problems using math, and then implement said solution in python. The last part being the easiest. Coding is like writing. Just because you know how to read and write, doesn't make you a bestselling author. That's just a basic requirement, and even back-end devs need some knowledge about databases, distributed systems, etc.

3 comments

This is actually spot on. I've known programming languages for over 25 years. I always wanted to be a software developer. I ended up being a network engineer (and pretty darn good at it too).

About three years ago, I switched to a developer role at my work, and then a lead developer not too long after that. I didn't land my dream job because my coding was so good. It was because of my underlying understanding of what we actually do and how the network stuff actually works, coupled with the minimal fact that I also know how to code that was ultimately responsible.

Loved that message. Should be taught to everyone who begins learns programming.
Well put! I think a lot of people need to hear this.