Tips & Tricks to Boost Your
Career as Software Craftsmen
Rohan Daxini
What’s our definition of Joy in general ?
Joy
Bath?
Sleeping ?
Window Shopping ? Heck Yes !
Trust me, that’s also Joy !
And then I realized 
Movies?
Television?
Help others smile?
or?
We work to find joy from work ?
Or
Our work should give us Joy?
Or
Work is done for expecting Joy?
Joy in work
‘ Avataar ’ Movie
Metaphor
‘ Avataar ’ Movie
You are not getting anything.
You are not getting paid for it.
You tell people because you enjoyed watching it.
You want to share that happiness with
everybody.
Infinite joy is what we’ve all been born with
Shifting from
joy of receiving
to the
joy of giving
So how about
Tip #1
Do our work as an expression of joy
and not for expecting some joy
Improve health
&
exercise daily
Tip #2
- Have more energy
- Feel better about yourself
- Improve self-confidence
- Become more focused
- Boosts happy chemicals
- Boosts brainpower
- Sharpen memory
- Gets more done
- Tap into Creativity
- Inspire Others
But why health?
Commit to a reading schedule
Tip #3
- Keep increasing knowledge
- You now have opportunities to implement it in
your work
- Dedicate an hour or two a day to reading or
listening audio books
Commit to reading
Wake up an hour earlier each
morning
Trick
Find a mentor
&
Be a mentor
Tip #4
- People learn more by teaching than by any
other method
- Helping others and teaching what you know,
you will gain a deeper understanding of that
knowledge.
Create a blog
&
collaborate more
Tip #5
- Twitter
- Knowbuddy
- Open source community
- StackOverflow and related sites.
Commit to Sharing and Collaboration
Lets have a Technical Break ;)
RoR tip for any project
Properly separating concerns and
responsibilities is a Tried, Tested
and True method for simplifying
software development and
maintenance. Follow SRP.
~ James Gollick
Mar 21, 2010
http://jamesgolick.com/2010/3/14/crazy-heretical-and-awesome-the-way-i-write-rails-apps.html
Shopify and Rails
Start tracking your time
Tip #6
Work on your soft skills
&
Give a talk or present often
Tip #7
Learn new technologies
Tip #8
Really?
Become a better coder
each day
Tip #9
- Get to know your IDE better
- Develop a routine
- Specialize in something
- Read about software craftsmanship
Tricks
Have a lot of fun doing anything
Tip #10
Thank you
Grandpa deletes my computer

Tips & Tricks to Boost Your Career as Software Craftsmen