Join LinkedIn Learning Developer Instructor for an in-depth discussion in this video Albert Lo, part of Career Clinic: Developer Insights.
- Starting out, one of the biggest challenges that I faced when entering the tech industry was the assumption that I made, you know, I took an engineering physics degree and I thought having this degree now, and having graduated, that hey, you know, it would be easier to find a job. But I quickly found out that really wasn't the case. So back then, we didn't have LinkedIn, we didn't have meet ups, we didn't have GitHub. So back then it was relatively harder to find a job, and I didn't know anyone already working in the industry to help me get started.
But even that was not the absolute biggest challenge facing me. It was actually after I found my first job in tech, on more than one occasion there was someone who would tell me, hey, you know, maybe you should think about switching career paths. And that really got me thinking a lot. You know, I'd ask questions. You know, do I have the aptitude for being a software developer? Is this really the right area for me to spend the next two, three decades of my life? You know, do I have really what it takes to be an awesome and a successful software developer? And you know, I was going through these challenges myself.
You know, thinking through them, it helped me a lot. In order to know whether I had the right skill set to be a software engineer, I went through performance reviews with my employers, so I've gone through a few employers, and I've gone through a few performance reviews, and some of them were good, but there were one or two that were not so good, and that actually got me thinking about my own career. Is this the right job? Is this the right employer for me? And actually thinking about those things, it actually led me to come up with my own criteria for, you know, what is a good job opportunity for me? So for developers entering the field, or other developers already in the industry, the advice that I would have is think about your own career path.
It's very important. No one else cares about your own career except you, and the best time to think about your career path is actually when you're still working with an employer. So in terms of favorite projects, I don't have one single favorite project. Again, I really enjoy working on Android, so even outside of my day job I go home and the concepts that I learned on my day job, I go home and work on side projects where I just extend those concepts and try to, you know, take it one step further, or incorporate other components and just see what kind of problems I can solve.
That for me is what, you know, gets me excited. There isn't one particular project, it's just more of an ongoing process for me.