Contenu connexe Similaire à Find the techie within you (20) Find the techie within you1. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Find the techie within you!
2. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
! From grad to software techie
! Exposure
! Best practices
! Techniques & Tools
! Extreme Programming
! Q & A
What are we going to learn about
3. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
The art of crafting Clean Code
Naming conventions
Readable
Modular
DRY YAGNI
Single Responsibility Error handling
4. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Code, code and only code
! Learn by practice
! Do it everyday
! See the evolution
! Different approaches for same problem
! Hands-on
5. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Version Control
! Code Repository
! Track changes
! Revert/Refer previous history
6. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Version Control – Social Element
7. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Solve real world problem
! Relate your academic learning
! Even if its already solved
8. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Fail fast
! Its ok to make mistakes
! But take care not to fail on the same mistake
again
! Learn from your failure
9. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Seat belt for your code
! Unit test your code
! Automate user interaction
! Quick feedback
! Practice continuous integration
10. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Open Source
! Utilize open source tools/libraries
! Read open source code, learn from it
! Open source your code
! Contribute!
! Get recognized
11. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Community
! Meetups and Hackathons
! Share your learnings
! Online
! Hackerne.ws
! Stackoverflow
! Follow local user groups
! S/W conferences
13. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Passion
! Identify your fav. programming
language
! Solve problems
! Learn frameworks
! Put it to use
14. Private and Confidential. © 2013 ThoughtWorks Technologies (India) Pvt. Ltd. All rights reserved.
Be curious
! Ask what, why and how things work
! Ex: http, email, microcontroller in your car
! Host your own website
! Use amazon ec2 / heroku /azure cloud
! Blog your learning
! Build a mobile app