DEV Community

Discussion on: Hi, I’m Christine and I started contributing to Debian when I was 15. Now I’m the CTO of Nylas, ask me anything!

Collapse
 
spang profile image
Christine Spang

Lots of my favourite engineers have no CS background and you don't need one to be a great engineer or a great leader!

It helps (OK, at least for the engineer bit), and some people may judge you for lacking it. But the people you want to work with won't.

First and foremost, you need to become skilled technically before pursuing a leadership position in software engineering—find a place where you can learn from more experienced engineers and hone your programming skills. Once you've reached an adequate skillset, start a company or join a very small one that needs your skills. Trust others a lot and listen to them.