© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
M. ChernenkoThe Rational Software Engineerhttps://doi.org/10.1007/978-1-4842-9795-7_9

9. Lifelong Learning

Mykyta Chernenko1  
(1)
Oslo, Norway
 

There are two key reasons to learn: to become a software engineer and to remain a software engineer. The first reason is clear, but the second is a bit more interesting. Software engineering is a field where new information, tools, methods, and languages are constantly emerging. As I write this, new personal coding assistants based on large text models appear all the time, and I believe they’ll significantly change how I code a year from now. So, you can either fall behind, stagnate, and gradually become outdated, or ...

Get The Rational Software Engineer: Strategies for a Fulfilling Career in Tech now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.