Tips & Tricks to Boost Your Career as Software Craftsmen
Post on 14-Apr-2017
226 Views
Preview:
Transcript
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
- 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, 2010http://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
top related