John Sonmez (@simpleprogrammr) header
John Sonmez (@simpleprogrammr) profile picture

Author of Soft Skills. I help software developers build careers they love. Get a free YouTube channel plan for developers šŸ‘‡

San Diego
Joined May 2009
Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)Photo by John Sonmez (@simpleprogrammr)
I specialized in printers and printer languages early in my career. It worked because I was willing to look across the US. Check the market you're willing to serve before you commit to a specialty.
1
2
432
Knowing Android messaging deeply doesn't disqualify you from a general Android role. You still need the broader skills, but the specialty can give a company another reason to hire you.
2
2
1,048
Full-stack can be a specialty if you pick a particular stack. A list of every tool you've used doesn't tell someone which problem you're good at solving.
1
4
1,135
You can't learn every technology. Pick one area that matters to the work you want to do and get past the basics. What problem do you want people to come to you for?
1
8
1,189
If setting up to record takes a while, batch a few videos in one session. Pick a publishing schedule you can keep after the excitement of starting a channel wears off.
1
3
963
Think you understand a programming concept? Try teaching it. You'll find the part you need to study again. That's a reason to start explaining what you're learning now.
4
14
1,315
Show how you broke the coding problem down, not just the code you ended up with. The person learning needs to see how you got there.
1
4
1,002
Do your research before you publish a tutorial. But don't wait until nobody could possibly correct you. Be honest about your level, check the feedback and fix mistakes.
1
7
780
A phone is enough to record your first tutorial. Comparing cameras for another week won't tell you whether your explanation makes sense. Record something with what you have.
5
7
843
Try explaining one feature of your stack to a beginner. If they get lost, knowing more facts won't fix the explanation. Making something complex simple takes practice.
1
3
792