Your first job as a self-taught programmer
The complete guide on getting hired even if you don't have a computer science degree
Watch Promo
Your Instructor
Fiodar is an experienced lead software engineer whose main area of expertise is Microsoft stack, which includes ASP.NET (Framework and Core), SQL Server, Azure, and various front-end technologies. Fiodar is familiar with industry-wide best practices, such as SOLID principles, software design patterns, automation testing principles (BDD and TDD) and microservices architecture.
Fiodar has built his software engineering experience while working in a variety of industries, including water engineering, financial, retail, railway and defence. He has played a leading role in various projects and, as well as writing software, he gained substantial experience in architecture and design.
Fiodar is an author of a number of technical books and online courses. He regularly writes about software development on his personal website, Scientific Programmer. He also conducts regular personal mentoring sessions.
Course Curriculum
-
StartWhy programming salaries are good (2:37)
-
StartWhy you will get regular and significant pay rises (1:59)
-
StartWhy being self-taught is not a stigma in the industry (1:37)
-
StartWhy the demand for programming jobs will remain high (2:25)
-
StartThere are many niches to choose from (2:20)
-
StartWhy changing job frequently is a widely accepted norm (1:59)
-
StartYou can work remotely (1:15)
-
StartWhy flexible hours are norm in the industry (1:16)
-
StartYour job will be protected against lockdowns and crises (0:58)
-
StartSummary
-
StartFurther reading
-
StartYou’ll be working in a total silence most of the time (1:13)
-
StartYou’ll be working in a loud and distracting environment (1:06)
-
StartYou will need a good ability to focus (0:46)
-
StartA lot of work is repetitive and boring (0:54)
-
StartHaving to work with incomplete information and requirements (0:48)
-
StartSome of your colleagues will be annoyingly “religious” (1:16)
-
StartYou will need to be able to take criticism well (1:47)
-
StartYou will have to keep updating you knowledge (0:38)
-
StartYou will need to have good negotiation skills to earn well (1:13)
-
StartYou may encounter toxic sales people (1:36)
-
StartFor truly big salaries, forget about personal time (1:30)
-
StartSummary
-
StartFurther reading