12 Attitudes Newbie Should Learn from Experienced Software Developer

February 27, 2014
Left Inverted Comma There are many great software developers in the market. However, some developers only think they are only great, actually they are not. Want to know how to identify a great software developer? Read this post and know interesting talks. Right Inverted Comma

Software Developer Attitudes

image credit wekipedia

What makes developer a great? Some might thinks his positive attitude while some thinks his experience. Certainly, everyone has different thinking about developers and they have worked with those whom they thought were excellent.

However, many a time their judgement is not created on the basis of coding quality and hitting of deadlines. It simply based on less relevant criteria such as whether or not the developer knew the names of their colleagues, how confident they sounded when talking about their work or how many lines of code they productivity.

Attitudes 01: Mentoring
Attitudes 02: Dedication for the team
Attitudes 03: Understanding
Attitudes 04: Learning
Attitudes 05: Natural Talent
Attitudes 06: Dedication and Hardwork
Attitudes 07: Passion
Attitudes 08: Don’t Be Overconfidence
Attitudes 09: Code Quality- No Compromise
Attitudes 10: Bug Is A Question of his/her Ability
Attitudes 11: Never Stop Knowing Latest Things
Attitudes 12: Challenging Tester to Find Bugs in His/her Code

Regrettably, their best developers don’t deliver positive result. Here, we come with some traits that one must look after spotting a great developer.

Attitudes 12: Challenging Tester to Find Bugs in His/her Code

Have you noted that how many developers possess such kind of attitude? Almost 90% of developers think that tester’s job is to search out bugs. But, it doesn’t mean he/she can take bugs for granted.

A person with quality of greatness or a great developer should always challenge to tester to search out bugs from his/her code. He must have confidence that his code doesn’t contain any bug.

Attitudes 11: Never Stop Knowing Latest Things

Software development is an active environment as the latest techniques and methodologies emerge in the new dawn at very rapid speed. It is totally not required to keep your eye on every new initiative, but making yourself aware of some techniques are must to make yourself up to date.

Researching a lot may lead you to wrap up that some methodology is not worthy learning in brief. However, the key point is you have created an informed decision.

Attitudes 10: Bug Is A Question of his/her Ability

A A software developer’s activities include fixing bugs. Obviously, bug is one of the worst enemies of developer. But, how many developers are thinking about following points while fixing bugs.

  • How did I tolerate this bug to run away my eyes?
  • What I could have done to avoid this bug in the first place?
  • How do I avoid the same mistake next time?

That’s true, some developers are thinking on such issues.

Those developers, who want to become a great developer, should consider a bug as a danger to his position, his creditability and of course, his programming skills. Having this attitude will surely make him/her a great developer.

Attitudes 09: Code Quality- No Compromise

Developer should have to give prime importance to coding quality that includes making the code more maintainable using proper design, the right coding standards, code refactoring and so on. But, how many of us are not considering code quality for reasons that known to us?

Attitudes 08: Don’t Be Overconfidence

Those developers, who want to become a great developer, should have confidence in his ability. However, he shouldn’t be so arrogant towards his colleagues.

No matter how knowledgeable he is, he should always remember his part in a team that is working to attain project’s goals.

What Software Professionals Can Study From Sachin Tendulkar’s Career?

Learn From Master Blaster

Want to become a great in your software development field? Like many, I also inspired by the legendary, Sachin Tendulkar so, I come with some of its inspirational points that everyone should learn to boost their confidence and ability in respective field.

No doubt, this post is dedicated to software developers, but these tricks can be applied for everyone in every field. Let’s see what they are.

Attitudes 07: Passion

Betting Sachin Tendulkar is impossible as this guy has a passion for cricket. He play entire day without getting tired and enjoyed his game a lot. No matter, it’s final or net practice.

Similarly, developers should passionate about developing software of highlight. Having passion of work will reach man at the peak of his career.

Attitudes 06: Dedication and Hardwork

Due to his talent, Sachin Tendulkar has won a lot of hearts at very young age. He played outstanding throughout his career due to dedication and hard work towards his work.

Just like him, you also work hard and show 100% dedication in your development task to deliver outstanding project to your clients.

Attitudes 05: Natural Talent

There is no doubt that Sachin Tendulkar is a natural player and shows his natural talent excellently. Like him, software developers also have to show his natural talent to demonstration towards their career goals.

Attitudes 04: Learning

Sachin also made many mistakes, but he also learns from mistakes and make them correct. He is a guy, who never afraid of learning cricket game. Similarly, software developer should learn new and innovative things to make their career bright. Learning also keeps them relevant in the market.

Attitudes 03: Understanding

Sachin has deep understanding of game. He is not brilliant in batting, but also has ability to read bowler’s mind and ball’s situation and many other things.

Like Sachin have idea about various things related to cricket, developers should also possess knowledge of every software development task.

Attitudes 02: Dedication for the team

Sachin Tendulkar is a guy, who is always dedicated to the team’s cause. Similarly, as a software developer, you should dedicate towards your team and its cause.

Attitudes 01: Mentoring

Sachin always gives tips to junior batsmen. He gives an idea about how to play game and learn techniques that work for them. Almost every cricketer has learned anything from him by watching him.

Likewise, senior developers should teach their juniors new techniques and pass their knowledge and skill to them.

These are some excellent qualities of Sachin Tendulkar that makes him a hero of Indian society. He becomes inspiration of many youngsters and elder people due to its talent. If you want to be great like Sachin, then follow above given tips. If I have missed anything in this article, then let us know through comment section.

Back to Top