Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What are your top three tips to an aspiring developer?

 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you were to give 3 tips to an experienced developer who would like to get into management, what would that be?
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64700
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Likes 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Don't, don't, don't.

(Been there. Done that. Never wanna do it again.)
 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ha Ha Ha. In fact, some of the hands-on consultants and contractors earn a way more than many middle level managers. At the end of the day, you must enjoy what you do. You can only be good at what your are passionate about.

Some managerial tasks are quite boring and repetitive with paper shuffling, signing time sheets, allocating tasks, reviewing documents, sitting in too many meetings that don't add much value, etc. Rather than managerial skills, the leadership skills are more challenging like


-- Taking initiatives
-- driving changes
-- devising strategies.


Not all managers are good leaders. You could still be a hands on developer with leadership skills without worrying too much about the title by cultivating good communication, leadership, and interpersonal skills.
 
Rahul Goyal rg
author
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
arulk pillai wrote:If you were to give 3 tips to an experienced developer who would like to get into management, what would that be?


Hi Arul,

Here's an attempt:

1. It's a journey. Invest in developing the skills and warming up to the challenges.
2. Find some role model(s) that you can observe & learn from.
3. Be patient.

Thanks
Rahul
 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I like the first 2. How do you draw the line between being patient and making things happen by changing jobs?
 
Rahul Goyal rg
author
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
arulk pillai wrote:I like the first 2. How do you draw the line between being patient and making things happen by changing jobs?


Arul,

A role change can sometime take a while. Besides preparedness of the individual and the opportunity/role needs to exist. Hence the point about patience. Even when one switches a job, it isn't usually easy to get a manager position in the new organization if you aren't already one.

This wait can be frustrating at times and may lead to loss of motivation, which is never a good thing.

Thanks
Rahul
 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Rahul.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1) Keep an eye on how your current manager handles people
2) Practice mentoring
3) Ask to lead a part of a project to get experience tracking/problem solving/dealing with risks/reporting/etc. Even if your "part" is three functions, it lets you build up.
 
suraj Sharma
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
here are some interesting articles:

Business analyst role in IT industryBusiness Analyst role in IT industry vs Developer
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic