A little background about myself. I'm 27 and have been working as a full time online journalist and designer for the past five years. I've seriously lost my motivation for various reasons to continue with journalism as a career. My daily routine at work consists of writing news stories, planning and designing what will be implemented on the site and coordinating the flow with the IT department, and other things like basic video editing.<p>I'm the type of person you would probably call a geek. I've have been interested in coding for years, know basic HTML, CSS and JavaScript along with the underlying technologies of the web. I've been following HN for the past few years and this awesome community drives my motivation to constantly learn new things.
Since last year, I've been trying to learn Python with gaps in between, but decided to seriously take it on 2 months ago. Now I'm trying to do small projects to apply what I'm learning, such as manipulating somewhat complex Excel files with Openpyxl.<p>I have a short, mid and long term plan in mind. I'm aiming to nail down the fundamentals of programming with Python and JS first. Then get hired at a junior position when I permanently move to Australia with my wife next year, and develop my skills as I gain experience in the field. In the long term, I want to write my own software, but that seems far away from now.<p>I have the motivation to learn, but struggle to convince myself if I'm taking the step in the right direction. I come across many people, blog posts and comments on different platforms who say that it's difficult to enter software development after 30.<p>I'd like to get some feedback from this super awesome community. Sorry for keeping it long.