In our last post, we established the key skills that make up the value of an engineer working in an organization. However, knowing the generalities is not very actionable.
In this post, we'll delve into the key sub-skills that make up the top level skills as well as accompanying specific actionable tasks that you can start implementing immediately increase your skillfulness in that area and thereby increase your overall value as an engineer.
- Core CS Fundamentals
- Algorithms and Data structures
- System Design
- Learn Programming Paradigms
- Object Oriented
- Functional
- Programming Language
- Learn Ruby
- Text editor
- Learn Sublime Editor (for host machine development tasks)
- Learn Vi / Vim / Emacs (for general editing tasks)
- Shell
- Testing
- Debugging
- Source Control
- Learn GIT
- Communication
- Writing and Speaking
- Analytical / Problem Solving Ability
- Maturity
- Growth Mindset
- Honors commitments
- Seeks and Integrates Feedback
- Treats others with respect
- Actively Identifies problems
- Self awareness
- Proactive about future / career
- Estimation
- Project Planning / XP
- Time Management
- Getting Unblocked
- Simplest thing that could possibly work
As your skill sets grows (technical, quality, and execution), so will your scope. If it doesn't, then you need to seek out more responsibility yourself.
Dedicate entire branches of improvement for each area and track your progress overtime. Identify sticking points (tasks that are on B) and master them (move them to C).
Dedicate entire branches of improvement for each area and track your progress overtime. Identify sticking points (tasks that are on B) and master them (move them to C).
I was diagnosed as HEPATITIS B carrier in 2013 with fibrosis of the
ReplyDeleteliver already present. I started on antiviral medications which
reduced the viral load initially. After a couple of years the virus
became resistant. I started on HEPATITIS B Herbal treatment from
ULTIMATE LIFE CLINIC (www.ultimatelifeclinic.com) in March, 2020. Their
treatment totally reversed the virus. I did another blood test after
the 6 months long treatment and tested negative to the virus. Amazing
treatment! This treatment is a breakthrough for all HBV carriers.