+ 2
I want to become a professional software engineer.but how it may be possible?i am only 15 years old..
become SOFTWARE Engineer
8 Réponses
+ 4
go to the webpages of some of the best universities which offer software engineering. look at their curriculum, the courses they take.
that's what you need to know to become a software engineer.
don't worry about a title, as long as you can do the same things as someone who visited university.
+ 3
learning has nothing to do with age, so keep learning, be proficient in your chosen programming language. keep in mind that an engineer doesn't get good by "only" knowing the language very good. learn also software-hardware connection, how they are related to each other. learn about data structures and algorithms.
if you know all that, then it's only a matter of time to get a job as software engineer. if you want an academic title, you have to study at the university.
+ 3
If you can't afford a formal education, then I'd recommend building up an online coding reputation, with your name associated with quality code. Also write a blog showing your passion.
Employers want skill AND passion.
Or do a Bill Gates! You can find programming project contracts online. People don't care about your age... as long as you can complete their project for a good price and quality! Not only could you earn money this way, but it's a good education.
Ensure you learn good programming practises and not just coding skills.
+ 2
give it some time. in the meantime, sharpen your skills.
+ 2
but how???
+ 2
but my family have not enough money to get my admission in big universities
+ 2
thanxx
+ 1
Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development [Front End,Back End & Full Stack ] and other Programs):
https://youtu.be/Zftx68K-1D4
⏩⏩A very good reference:
https://www.sololearn.com/Discuss/284542/?ref=app
⏬⏬By August Mein:⏬⏬
1. Choosing your first Language
You can choose any language.
if you can't decided here the guide :
HTML is used to make web structure.
CSS is used to give style or animate web
JAVASCRIPT is used to make dynamic web (you can even make game)
PHP is server side scripting language
SQL is database manajemen in server side
C++ is multiplatform OOP based programming language (you can make many app including Games)
C# is more spesific (windows os) than C++
Java is used to build app that can run on any devices (including Android).
JAVA is not JAVASCRIPT
Python is multiplatform OOP based programming languages with easy syntax (compared to other OOP Language)
Python3 and Django for building strong and very rich website ( flask is used for small website,but Django for everything)
kivy ( a Python Program for anroid )is used for making android apps.
Kotlin is Google's new Program for android.
Google's new android version is built on Kotlin.Kotlin is dynamic and co opt with latest technological development (such as Augmented Reality, Artificial Intelligence, Facial Recognition etc)
It's coding process is also simple and as like Python.
Swift is for building apple / IOS app .
To improve coding skills 2nd link is helpful:
https://www.sololearn.com/Discuss/437973/?ref=app
https://www.sololearn.com/discuss/1033194/?ref=app
https://www.sololearn.com/discuss/1062064/?ref=app