A developers guide to contributing to your organization beyond
your current job
@iRomin
 You come to work
 You do your job
 But you are itching to do more
 You want to understand how you can go above and
beyond your job and contribute BIG TIME to the
organization
 Bonus : All of that while still doing your job !
 Extra Bonus : Actual things you can do … devoid of
any jargon !
 In your current project:
 List top 3 technical problems you are facing
 Propose a solution
 Lead the initiative to implement that solution
 Every project has “Technical Debt”
 Put yourself in charge of addressing that
 Come up with 3 ideas for your client
 3 ideas that they are not paying for
 3 ideas that they are not expecting
 3 ideas that will DELIGHT them
 Make your teammate as good as you are
 Teach him some tips/tricks daily
 Demonstrate him/her a software technique
 C’mon … all projects have an issue in one, two or all of
the above areas.
 Work in any of the above 3 areas
 Propose solutions to the above 3 areas
 If there is a process in your project that is not working
well, propose how you will fix it.
 Work on the fix.
 Find a tool that could fix it. Demonstrate it to the
team.
 Examples:
 A logging service
 Code Review tools
 Analytics
 Read something interesting of late?
 A blog post, viewpoint, news item or even a book
 Share your notes with the team
 Socialize it on the Intranet
 Even Better : Talk about it on various platforms across
the organization : Tech Events, Tech Talk, Hands-on
session and more
 Find out what can take you to the next level
 Continuous Integration ?
 Code Reviews?
 Refactoring your code?
 Pursue it !
 Go on and make a difference !
 Talk to your Manager !
 Thank You !

How to Contribute to your Project

  • 1.
    A developers guideto contributing to your organization beyond your current job @iRomin
  • 2.
     You cometo work  You do your job  But you are itching to do more  You want to understand how you can go above and beyond your job and contribute BIG TIME to the organization  Bonus : All of that while still doing your job !  Extra Bonus : Actual things you can do … devoid of any jargon !
  • 5.
     In yourcurrent project:  List top 3 technical problems you are facing  Propose a solution  Lead the initiative to implement that solution
  • 6.
     Every projecthas “Technical Debt”  Put yourself in charge of addressing that
  • 7.
     Come upwith 3 ideas for your client  3 ideas that they are not paying for  3 ideas that they are not expecting  3 ideas that will DELIGHT them
  • 8.
     Make yourteammate as good as you are  Teach him some tips/tricks daily  Demonstrate him/her a software technique
  • 9.
     C’mon …all projects have an issue in one, two or all of the above areas.  Work in any of the above 3 areas  Propose solutions to the above 3 areas
  • 10.
     If thereis a process in your project that is not working well, propose how you will fix it.  Work on the fix.  Find a tool that could fix it. Demonstrate it to the team.  Examples:  A logging service  Code Review tools  Analytics
  • 11.
     Read somethinginteresting of late?  A blog post, viewpoint, news item or even a book  Share your notes with the team  Socialize it on the Intranet  Even Better : Talk about it on various platforms across the organization : Tech Events, Tech Talk, Hands-on session and more
  • 12.
     Find outwhat can take you to the next level  Continuous Integration ?  Code Reviews?  Refactoring your code?  Pursue it !
  • 13.
     Go onand make a difference !  Talk to your Manager !  Thank You !