| | | | | | |

My Career Dreams

In all honesty, as cliché as it sounds, my aim in my career is to become one of the best in the industry, sure that sounds potentially overly ambitious, but it’s true. I want to become the best developer I can be, I want to mentor juniors & newcomers, I want to be able to write elegant & beautiful solutions to highly technical problems.

I do desire to be an expert in translating requirements on both ends of the spectrum, from translating business requirements to technical requirements & vice versa. With regards to leadership, I do desire to obtain more of a managerial role to some extent, however for the time being I want to remain as a more hands on type employee, for the time being, I aspire to become a technical lead. In my eyes, to be a technical lead, it means having the knowledge, experience & expertise to provide excellent technical solutions, but also being able to take leadership & some managerial responsibilities.

Long term, it would be my dream to be heavily involved in a startup, possibly employed as a CTO, which in my vision, whether it’s accurate or not, this would involve technical leadership, managing technical projects, getting heavily involved with other chief executives & of course, managing all technical personnel. In my vision, as a CTO, it would involve all sorts responsibilities, from networking, presenting through to risk & cost analysis & providing excellent technical expertise. I know that as a CTO it may not be as great as it may sound, of course I’m totally aware of all associated stresses involved, an example being having to deal with personnel that may be more experienced, older, more technical, etc, than yourself. I can imagine that if dealing with such personnel, it may be somewhat difficult, especially if such individuals are stubborn or refuse to follow your leadership.

Not to mention that I know that I have a lot to learn from a technical perspective, ranging from the ins & outs of technologies such as Kubernetes through to mastering a full tech stack. Personally I would love to work with the following technologies:

  • MySQL
  • Nest/Node/Express
  • React/Angular
  • Native JavaScript
  • Docker
  • Kubernetes
  • AWS/Azure
  • Selenium
  • Java/JEE/Spring

Why these technologies you may be asking? It’s personally because I find that I’m mostly comfortable with such technologies, maybe not an expert in all technologies by any means, I’ve not had the ability to learn & use such technologies for an extended period of time. I use these technologies in my own time, some of these technologies I actually use in my personal projects. I’m comfortable with a wide variety of other technologies, such as Python, however, I’ve not obtained enough experience with such an ecosystem to classify myself as an expert or a professional in the ecosystem.

I mean in my older years, provided I live that long & God forbid nothing unexpected happens to prevent me from reaching such age, I’d imagine that I’d take up contract work, remote working, maybe get involved with a small web development agency. I’m not sure why, I just love the idea of being heavily involved in a small-medium sized business, I mean great, if I can be involved heavily with a large, global & enterprise scale company, that’s awesome! But considering I’ve no managerial experience, I think that baby steps may be the best approach, there’s no need to rush these things, afterall, I’m a firm believer that life is a marathon, not a sprint.

Conclusion

Being young & wanting to progress so quickly, again, this may be an overly ambitious dream, but with enough passion, determination & dedication, I fail to see as to why it couldn’t be possible. Of course, I don’t expect this to happen in the next year, hell not even the next five years, I appreciate that such desires will come with time, first I need to progress to a more senior role, such as a technical lead. I appreciate that in order to reach my goal, I need to first obtain relevant experience, not to mention that being so young, I also lack necessary life experience, I mean I’m yet to obtain a mortgage, I have no kids, I appreciate that I still have a lot to learn.

I mean I’ve not learned to live with the stresses associated with parenthood, nevermind learning to live with the stress of ensuring that a company is able to provide payments to the staff. I also think that I may need to learn many lines, I need to learn where to draw lines also, again, this is something I’ve not had any exposure to yet, since I’m so young & I’m still at the start of my career. But where’s the harm in aiming big?

Similar Posts

  • | | | |

    Microservice Architecture

    Microserivce, a fun buzzword, an alternative for SOA, however, terms aside, one thing that I personally love thinking about is the underlying architecture regarding microservices. From looking at more primitive solutions such as just having some cluster with a bunch of services, maybe if you’re lucky having some application gateway sitting in front of the…

  • | |

    Tools & Pipelines

    Let’s talk about developer tools, ranging from IDE’s through to code analysis tools including technologies such as SonarQube & SonarLint. Considering the time, I’ll keep this post rather brief, so let’s kick this off by starting with the basics. The reason as to why CI/CD pipelines are so important is simply down to the fact…

  • | |

    Why I Like Spring

    To start off, let’s agree that Spring is a lovely ecosystem, between the large community support, it’s incredibly popular & it’s just all round tried & tested. I could go on, one thing that’s made me fall in love with the Spring framework is the ease that’s included when scaling horizontally, and hell, here’s a…

  • |

    True Heroes

    First off, I’d like to thank everyone that works for this countries national health service. Without you, this country really would go to the dogs given the current crisis that’s taking place. Doctors, nurses, health care assistants & the rest, you’re all true heroes & I solute each & everyone of you. With COVID-19, it…

  • My Disappearance

    As some of you may have noticed, I have not posted anything on here in sometime. I’ve simply been struggling with a mixture of multiple things, there has been a lot going on in my personal life, much of which I don’t feel to keen to share to the world wide web. A lot of…

Leave a Reply

Your email address will not be published. Required fields are marked *