|
|
|
|
|
by mathieubordere
2664 days ago
|
|
I did the same thing when I was 28. I had some prior exposure to Java at university but that's about it. I took a year off from work to teach myself to become a software engineer. It takes hard work and you will doubt yourself while you're doing it. My advice is to get your fundamentals right, everything else depends on it. With fundamentals I mean, learn your algorithms, understand how a program actually runs by writing interpreters and compilers, understand the memory hierarchy, etc. After my year of self study I took a job that was not fully in line with my goals as a software engineer, but it gave me time to further develop myself and actually acquire some real experience in the field. I'm 33 now and working as an Embedded Software engineer, and in comparison with my peers I think I'm performing well, it all depends on your motivation and interest to put in the extra hours after work to 'make up for lost time'. I'm extremely happy with the choice I've made. |
|