This year I turned 20 years of experience as a software engineer, and assuming a 9 hours of code writing for 20 days a month, sometime more sometime less, it’s a skill I perfected over the years, from critical thinking, problem solving and in more advance case abilities like zoom in on a problem zoom out, pattern recognition and ability to read a problem in one category and finding a solution than applying that solution in a different category. However, I would say that those skills are not for beginners but more for intermediate or advance software engineers. At the beginning it’s actually the millage of code that you have wrote in your life-span as an engineer! with 9 hours of code, 20 days a month for 20 years, thats well over the 10,000 rules to become a master in your job!
As a new engineer, or even intermediate engineer and in some cases senior engineer – you want to increase you code milage to increase your skills and experience – or in other words – write more code! if you finish your computer science degree with 30 hours code-writing project and 10 hours code writing assignments over 4 years than you are in a big problem! you need to get yourself to 10,000 hours milage of writing code, And i am here to help you with that!
Here’s a link to GPTeach US.
GPTeach US Features
- Learn By Typing – Code written by AI to practice, with different variation and increase in complexity.
- Learn By Listening – Feedback on success and failure and on important keyword while typing (press arrow key up & arrow key right to speed up and 4x to skip the audio).
- Learn by Code Mileage – 10,000 hours rule apply to software engineers as well! NOT writing code is the biggest holdback to become a better software engineer and land you your dream job!
- Flow Learning – Get high APM while typing, the goal is to dive into the flow and keep pushing!
Currently GPTeach us released as limited version, If you want to get notify for full version release you can add your email to the waiting list.
Lior Amsalem embarked on his software engineering journey in the early 2000s, Diving into Pascal with a keen interest in creating, developing, and working on new technologies. Transitioning from his early teenage years as a freelancer, Lior dedicated countless hours to expanding his knowledge within the software engineering domain. He immersed himself in learning new development languages and technologies such as JavaScript, React, backend, frontend, devops, nextjs, nodejs, mongodb, mysql and all together end to end development, while also gaining insights into business development and idea implementation.
Through his blog, Lior aims to share his interests and entrepreneurial journey, driven by a desire for independence and freedom from traditional 9-5 work constraints.
Leave a Reply