A Guide to Self-Taught Programming: Gaining Clarity and Hands-on Instruction
- Learning to code requires creating your own curriculum
- Self-taught programming is not just about practicing and studying
- Clarity is power – create a set schedule for studying and practice
- Decide ahead of time where you will spend your study time
- Learning to code requires hands-on instruction and practice
- Get enough instruction to get started, then practice over and over again.
Coding: Practical Application is Key to Becoming Job Ready
- Many people focus too much on theory rather than application when learning to program
- Problem solving and thinking like a programmer is more important than mastering a wide range of skills
- Practicing building applications is the best way to become job ready
- Making mistakes in code is necessary for learning, and source control with Git should be utilized to avoid fear of making mistakes.
Finding Success in Coding: Why A Deadline is Key to Landing Your Dream Job
- Learning to code requires commitment
- Setting a specific date for when one will start applying for jobs is important, as it provides a sense of urgency
- Being ready or skilled enough is not necessarily necessary to get a job in coding, as companies are in dire need of developers
- Having a drop-dead date may be scary but produces the best results and should be done anyway
- Having a portfolio helps but is not essential.