Take the 2-minute tour ×
Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. It's 100% free, no registration required.

How does a software developer will become most successful person in his professional life please share some keypoints that he should noted up

share|improve this question

closed as too broad by Dennis S., Rory Alsop Jul 16 at 20:11

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

    
It is a little bit unclear of what is your question. Please elaborate. –  Johan Karlsson Jul 16 at 9:13
    
am trying to ask is how he will exist his professional life without being changing the line of carrier i have seen some people by doing just like that. –  Sundar Rajan Jul 16 at 9:17
    
IMHO; The question is still to general. –  Johan Karlsson Jul 16 at 9:19
    
Why is this tagged with "language learning"? –  MatthewMartin Jul 16 at 14:42
    
I put it for programming language –  Sundar Rajan Jul 16 at 14:50

1 Answer 1

up vote 1 down vote accepted

How does a software developer will become most successful person in his professional life

I am a software developer, too. It depends on what you mean by "success" here. You can think of "success" by making software in two ways:

  1. Making a lot of money from it
  2. Making an impact

Point 1. is implicit because you chose this as a profession. Point 2. is what really defines your success. Maybe you did not make a lot of money from it but your software changed the way people see things or maybe your software became an integral part of their life. If you focus on Point 2, Point 1 comes as a freebie.

I am trying to ask is how he will exist his professional life without being changing the line of carrier

If you read the book "Out of Our Minds" by Sir Ken Robinson, he says in very clear terms that it is a thing of the past for people to stick to just one career. People nowadays change their careers very frequently and to go from one career to another atleast once is expected.

He also states that it is imperative for one to have a hobby that one can turn into a career if the market conditions in your current career go bad. So, I believe it is necessary that you keep something as a backup plan. I am not saying you have to change or that you will change but it is good to have options.

I put it for programming language

There is a plethora of programming languages coming out everyday and it is really difficult to keep up. If you are somebody who reads JavaCodeGeeks regularly, this topic has come up fairly often. The one line answer is:

"Have a primary language but also have another language in your pocket that helps you with your secondary work"

My way has been to stick to one language and delve into it and learn other languages as and when you need them and to the extent where you get the work done. I work with Java and Android primarily but I have working knowledge of PHP, JavaScript, jQuery, Groovy, HTML, CSS, etc.

If you try to keep up with all the languages, you will end up just scratching the surfaces and not getting deeper into them.

share|improve this answer
1  
+1 for "If you focus on Point 2, Point 1 comes as a freebie." :) –  Ibrahim Apachi Jul 18 at 7:25

Not the answer you're looking for? Browse other questions tagged or ask your own question.