When are you a complete programmer ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

When are you a complete programmer ?

After learning a programing language when are you 100%

20th Apr 2018, 6:31 AM
Rohit Kulkarni
Rohit Kulkarni - avatar
9 Answers
+ 4
When you can write code in such a way that you can: 1. Write a back-end 2. Write a front-end 3. Write and model 1. and 2. in such a way that it fits the needs of the company/customer/application goal. Correct patterns et cetera. 4. Write code that is clean and maintainable, that follows guidelines like a codingstandard and test coverage. 5. Write code in such a way that when another programmer reads it, that programmer understands the code without having to ask what all the stuff means. So write clean code. And there is never a point where somebody will say to you: yes now you are a 100% full programmer. It's just about expierence and developing yourself. Just try it and the way willl open up :)
20th Apr 2018, 6:48 AM
***
*** - avatar
+ 2
This is sort of a philosophical question 😅 short answer is, when you are skilled enough to solve real world problems with programming
20th Apr 2018, 7:18 AM
Eligijus Silkartas
Eligijus Silkartas - avatar
+ 2
When the compiler output is “Build successful - 0 error(s), 0 warning(s)”
20th Apr 2018, 9:01 AM
Luigi
Luigi - avatar
+ 1
You will never complete a programming language. Even the socalled champions of a programming language are merely knowing all of its functionalities and libraries.
20th Apr 2018, 6:45 AM
Loeschzwerg
+ 1
I agree with Loeschzwerg. Every time you learn new things and topics about your language. Of course you can be an expert at it, in my opinion it’ll take something like a year, It depends on how serious and investing you are.
20th Apr 2018, 6:49 AM
Tomer Shechner
Tomer Shechner - avatar
+ 1
Boem Shakalaka You don't need to be able to do both front end and back end. There is a reason why there are front/backend-developers
20th Apr 2018, 7:09 AM
Loeschzwerg
+ 1
Loeschzwerg that's true :) and you can also be full-stack, just depends on the personal road you want to take in software development.
20th Apr 2018, 7:21 AM
***
*** - avatar
+ 1
Thanks for all your answers. Every programmer wants to know his progress. thanks
20th Apr 2018, 8:48 AM
Rohit Kulkarni
Rohit Kulkarni - avatar
- 1
NEVER!!!
20th Apr 2018, 10:06 AM
Artola
Artola - avatar