DEV Community

Discussion on: I want to become a software engineer

Collapse
 
georgecoldham profile image
George

What are you interested in? Start there.

Web is often given as a place to begin because almost every area of software engineering will interface with it in some way now days. Its a valuable skill to understand how to build on it.

Not to mention that JavaScript is taking over the world...

If you want to build stuff, look at RPI's and python.

Mobile development, Swift/Java/Koltin/cross platform frameworks such as ReactNative(Js).

Data Science stuff, Python, R, MatLab.

Honestly though, start simple and build from there. I would advise against jumping in the deep end and using a template from Android Studio etc, without understanding the basics of file stuctures and basic programming principles. One you know one language, other languages are easier to pick up.

Collapse
 
loqiman profile image
Arsen • Edited

Thank you for your answer. I've ordered a book on Python (Headfirst) and going to study it. Most likely I will be immersed in the web when you get all settled in software engineering. But where to start I don't know(
Can you give me some advice on software engineering? Where to start and in what direction?
P.S. I want to develop software

Collapse
 
yaser profile image
Yaser Al-Najjar

While your book is being delivered, try teamtreehouse.com

You might like it more 😉

Thread Thread
 
loqiman profile image
Arsen • Edited

Thank you more)
Since I am a harsh Russian schoolboy, do you have a couple of free courses in the example?

Thread Thread
 
yaser profile image
Yaser Al-Najjar

I'd recommend the non-free treehouse content cuz it's just 10x better.