You are on page 1of 2

4/3/2017 (22/1)AbhishekChoudhary'sanswertoWhatisthebestcareeradviceforasoftwaredevelopertoearnahighersalary?

Quora

22 1
AskorSearchQuora AskQuestion Feed Answer Notifications Sai

What is the best career advice for a software


developer to earn a higher salary?

Abhishek Choudhary, Data Engineer at Kaspersky Lab


UpdatedMar7UpvotedbySumitJha,SDEatAmazon(2017present)andAyush
Sharma

1. Make Computer Science fundamentals very strong , mainly DataStructure &


Algorithm.

2. Make a habit of solving atleast 3-4 code snippets/Week , check


Leetcode/CareerCup

3. No point of being a master of single technology like Java or Python. Learn


several technologies.

4. I was a java developer for 5 years and then I found functional languages like
clojure/Python/Scala and believe me, its worth your time. It will broaden
your skill-sets & thinking. And now you are already ahead in the race of
Developers and Interviews.

5. Heard any new technology, like BigData or Machine Learning. Make sure to
understand that and implement a POC. Don't just read, make sure, you are
very much aware of fundamentals. Like you must know the architecture, go
through the case studies and BUILD SOMETHING.

6. You gotta market yourself. If you are learning from open Source, its your
responsibility, to give back something. Make your github account and
contribute. This will make your prole very shiny.

7. Don't fall in love with any single technology. I saw Desktop based application
lost its place and now Mobile is rocking, and I wont be amazed if Virtual
Reality takes its place or something else does. So stop falling in love with any
technology. Learn whatever is good in the market. Yeah it will be huge but
your habit will make you procient to learn anything new and You will be
truly a Quick learner.

8. Attend Hackathons and Technical Meetup. Even you don't know anything,
doesn't matter. You must build contacts. the more people you know, the
probability to end up with better jobs will be more higher.

9. If you don't like your job or Manager don't react, keep smiling and keep
working and look for a new job. Never destroy your relationship with people.

10. Read .. Read ... Read ... CODE IT


169.1kViewsViewUpvotes

View83OtherAnswerstothisQuestion

AbouttheAuthor

Abhishek Choudhary
https://ie.linkedin.com/in/iamabhishekchoudhary

3FollowersYouKnow
JohnL.Miller,JimAshby,andAmanGoel

DataEngineeratKasperskyLab

StudiedatRaipur,Chhattisgarh,India

LivesinDublin,Ireland
206.8kanswerviews
35.8kthismonth
Upvoted 3.4k Downvote Comments 45+

https://www.quora.com/Whatisthebestcareeradviceforasoftwaredevelopertoearnahighersalary/answer/AbhishekChoudhary11 1/2
4/3/2017 (22/1)AbhishekChoudhary'sanswertoWhatisthebestcareeradviceforasoftwaredevelopertoearnahighersalary?Quora
Follow 480 TurnOnNotifications 22 1
AskorSearchQuora AskQuestion Feed Answer Notifications Sai

MoreAnswersfromAbhishekChoudhary ViewMore

HowdoIgetstartedlearningaboutBigDatausingSpark?
540Views

Whatisanappropriatecomputersetupforaprogrammer?
2.5kViews

HowdoIcutonionssothattheywon'tmakemecry?
481Views

HowcanSparkreadmanyrowsatatimeinatextfile?
1.5kViews

AmworkingasLinuxadministratorandwanttolearnbigdataadministration,howcanIstart?
635Views

Upvoted 3.4k Downvote Comments 45+

https://www.quora.com/Whatisthebestcareeradviceforasoftwaredevelopertoearnahighersalary/answer/AbhishekChoudhary11 2/2

You might also like