How to be a good programmer {2018 updated} | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
+ 76

How to be a good programmer {2018 updated}

If you are aspiring to be a good programmer then you should definitely have these characteristics; šŸ”¹ Impressive technical skills šŸ”¹ Willingness to learn šŸ”¹ Debugging skills šŸ”¹ Passion for the work šŸ”¹ Laziness (Epic right? šŸ˜‚) šŸ”¹ A business perspective šŸ”¹ Ability to plan šŸ”¹ Teamwork mentality šŸ”¹ Respect for deadlines šŸ”¹ Ability to handle failure Read more: https://www.entrepreneur.com/article/240644 Was this information helpful? Drop an upvote šŸ‘šŸ¾ else downvote šŸ‘ŽšŸ¾ for the post to be deleted ASAP!

16th Jan 2018, 5:15 PM
Dzoyem Barry
Dzoyem Barry - avatar
55 Respostas
+ 55
you are really good šŸ‘
17th Jan 2018, 7:41 AM
NimWing Yuan
NimWing Yuan - avatar
+ 37
more knowledgable & fast thinker to use that knowledge wisely ā˜ŗ
17th Jan 2018, 6:49 PM
Gaurav Agrawal
Gaurav Agrawal - avatar
+ 18
yeah that's goodšŸ˜šŸ˜šŸ˜ŠāœŒ
16th Jan 2018, 5:23 PM
Jaydeep Khatri
Jaydeep Khatri - avatar
+ 18
its good and helpful
19th Jan 2018, 5:00 AM
tejeswar
tejeswar - avatar
+ 17
Discipline. That is the answer.
17th Jan 2018, 7:53 PM
Erick Mwenda Njagi
Erick Mwenda Njagi - avatar
+ 15
You can also drop any criteria you feel i left out...
16th Jan 2018, 5:17 PM
Dzoyem Barry
Dzoyem Barry - avatar
+ 13
You must have 3 things, 1. Patience 2. Determination 3. Diligence which fuel methods of work & learning such as ā€¢Books & blinking cursors ā€¢Books & blinking cursors ā€¢Books & blinking cursors ā€¢Videos/courses/apps ā€¢Books & blinking cursors ā€¢Calculators ā€¢Books & blinking cursors ā€¢IDE(s) [learning] again with a blinking cursor ā€¢Linux, CLI <-- that's a blinking cursor ā€¢proper coding style (s) & planning ā€¢Internet ā€¢Time ā€¢TOGAF knowledge ā€¢ Decent [discrete] mathematics level ā€¢$ (although not for Linux! what what!?) ā€¢Tea & or coffee, to sip at pace of a blinking cursor? ā€¢Books & blinking cursors ā€¢Books & blinking cursors ā€¢Background noise/music ... to be continued :-)
20th Jan 2018, 2:01 AM
Ammon Miranda
+ 12
I think you must be a person with knowledge in the problems that you want to solve, by example, if you have a mathematical problem you must be able to solve the problem with your mind, and then you will be able to solve the problem with a program, making easier this task.
17th Jan 2018, 9:15 AM
David Rueda šŸ‡ŖšŸ‡ø
David Rueda  šŸ‡ŖšŸ‡ø - avatar
+ 12
@Jogoth to all lazy programmers like me this book is dedicated to you https://books.google.com/books/about/Lazy_Man_s_Guide_to_Enlightenment.html?id=wpOn8RvPzU4C&source=kp_cover šŸ˜‚šŸ˜‚šŸ˜‚šŸ˜‚
17th Jan 2018, 1:46 PM
B.Saad
+ 10
lol @B.saad
16th Jan 2018, 7:35 PM
Dzoyem Barry
Dzoyem Barry - avatar
+ 10
I have a quite laziness. By the way, It's really good and helpful
17th Jan 2018, 1:33 PM
Jogoth Paul
Jogoth Paul - avatar
+ 10
so dedicated coding is their partner developing is their food
22nd Jan 2018, 2:00 AM
gnaneswari kolathuru
gnaneswari kolathuru - avatar
+ 9
hey, you should add masochism to the list
16th Jan 2018, 7:56 PM
Neda Vazharova
Neda Vazharova - avatar
+ 9
@ B.Saad Thanks
17th Jan 2018, 3:34 PM
Jogoth Paul
Jogoth Paul - avatar
+ 8
Oh yes @Rudy Petgang. Be a wunderkind or learn how to search the web better than others.
19th Jan 2018, 9:48 AM
Neda Vazharova
Neda Vazharova - avatar
+ 7
oh sure @neda
17th Jan 2018, 4:30 AM
Dzoyem Barry
Dzoyem Barry - avatar
+ 7
intrest concentration dedication passion are very important
18th Jan 2018, 5:21 PM
gnaneswari kolathuru
gnaneswari kolathuru - avatar
+ 7
understanding the bigger picture also helps like knowing the available areas of development the languages that are being used in each
22nd Jan 2018, 6:25 PM
arnold naftaly
arnold naftaly - avatar
+ 6
I can't handle the last one šŸ˜
16th Jan 2018, 7:30 PM
B.Saad
+ 6
thanks really it is good
17th Jan 2018, 12:08 PM
Master Mayank
Master Mayank - avatar