Instead of focusing on the tool think through design problems and practice solving these. It also includes being able to recognize business and consumer problems and being able to envision a piece of software that can solve this as well as driving the proposal process and design of the components of the system that will solve that problem. Good problem solving ability for developers does not only include being able to create algorithms to solve coding challenges that you would find on hackerrank or leetcode ( leetcode walkthroughs). Why would a large team hire such people, because the people showed strong leadership skills such as communication ability, customer obsession, productivity management, conflict resolution, and of course problem solving ability. I have worked on teams where the majority of the software was written in one language and the majority of the engineers they hired had experience exclusively in other languages. Problem solving ability trumps choice of language If you read some survey that says the average python developer makes more then the average java developer that shouldn’t be your motivation to learn python if you don’t like the kind of work that python is generally used for. Please help support this site by purchasing items after clicking through our Amazon links The language you specialize in should be determined by what kind of problems do you like to solve and what kind of applications are most interesting to you.Īpple AirPods with Charging Case (Latest Model) For some things you might use hammers and nails, others might be screws and a screw driver, and some projects might just require a shovel and some concrete. Selecting a coding language is similar to selecting a specific tool to finish a project. I’ve seen this question in many other forms on Quora as well so I wanted to give my perspective based on working in the financial industry and for working for big internet. This was a question I ran across on /r/learnprogramming where the original poster was concerned that during his university classes they did a little bit of each of the languages but the classes didn’t go deep enough that he felt he could say he was well skilled in a specific one of them. So which programming language should I specialize in? If you would like to join our new community of like minded python developers join our facebook group. With this information you can determine which language you want to specialize in but to spoil the rest of the article just get really good at the main coding fundamentals and you can shift between languages with ease based on your applications engineering requirements. In this article I’ll explain the differences between the modern coding languages and the types of enterprise applications these coding languages are most often used for. Am I more likely to get a job if I learn javascript then if I learn python. Have you ever asked yourself should I learn Python or Java.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |