Intuit's iOS Software Engineer, Kristina Thai, presents 4 writing channels that help engineers at the 2015 Grace Hopper Celebration of Women in Computing Conference.
9. 2015
Personal Journal
@kristinathai
📓
Benefits
− Reflection time
− For your eyes only
− Easy to get started
Challenges
− Hard to keep up
− Doesn’t benefit
anyone else
− No one to correct
you if you’re wrong
13. 2015
Q&A Forums
@kristinathai
❓
Benefits
− Learn what others
are struggling with
− Easy to pick up
whenever you want
− Bite-sized chunks
− Builds reputation
Challenges
− Negative comments
14. 2015
Blogging
What is it?
− Public place to record your technical
challenges
− Your own personal site, or a part of a
blogging community
− Most popular form of technical online writing
@kristinathai
📖
18. 2015
Blogging
Benefits
− Public exposure
− Builds reputation
− Reflection time
Challenges
− Lots of time &
commitment
− Keeping your blog
fresh & unique
@kristinathai
📖
19. 2015
Technical Tutorials
What is it?
− Step-by-step technical walkthroughs that teach
others how to do something
− Usually has a working demo project at the end
− Your own personal site, or a part of a tutorial
community
@kristinathai
📝
22. 2015
Technical Tutorials
Benefits
− By far the absolute
best to build
reputation
− Reinforces learning
− Build full projects
Challenges
− Even MORE time
and commitment
− Find
unique/undiscovered
solutions
@kristinathai
📝
32. 2015
Engineer Checklist
Technical skills
Strong coder
Domain expert
Problem solver
“Soft” skills
Communicates well
Passion for learning
Learns from
mistakes
Teacher/mentor
@kristinathai
33. 2015
Tips for Getting Started
@kristinathai
🎓
👭
💻
Don’t have to be THE expert
Check out your side projects
Find a blogging buddy
34. 2015
More Resources
@kristinathai
Websites & apps for personal journals
Great beginner question and answer sites
Blogging & tutorial writing platforms
Tips on how to keep it up
kristinathai.com/writing