|
|
|
How do I transition from Civil Engineer to Programmer?
|
|
5 points
by engineerdeck
1845 days ago
|
|
I've always liked programming but I stopped doing it after college in the UK. I know the basics of programming but have never taken it seriously. I like the logic to it. I know from my day job, not all projects go smoothly, and it's time and people management which leads to successful project, but programming is still something I would like to do. I've been a Civil Engineer for the past 6 years now, but I somehow cannot see myself being a Civil Engineer for the rest of my life. How would I transition to becoming a programmer, it's something I've always wanted to do. Has anyone made any similar career changes in their 30s? |
|
As other have, I would recommend that you work on something related to your current area. Try to learn Python on the side and start automating tasks.
For example, when I was an intern at a hydraulic engineering company, there were some pump automation efforts for which I volunteered to debug important but off-the-critical-path code.
Later, as a grad student, I helped automate construction schedules for wind farm developers. Here I was in direct contact with the contractors themselves.
Another alternative, but riskier, is to take some time off to to build a project portfolio. This was the approach from a friend that went through the same program as I did but went on to join a construction consultancy company. He went on to become a data scientist.
What have you worked on the last 6 years? Where do you think the process could be automated?