this post was submitted on 18 Jun 2024
73 points (98.7% liked)
Asklemmy
43909 readers
849 users here now
A loosely moderated place to ask open-ended questions
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
In this industry, change is the only constant and your ability to learn, grow, and adapt is going to be more important than any singular technology you can learn.
I can promise you're not as stupid as you may feel you are. You've made it a year, and that means something.
I've been pushing myself hard to get some certifications to really deepen my skill set. You may find that's valuable to you, or you may not. I've found that it's improved my ability to take a step back and understand the systems I'm building from an architectural perspective. It's been helpful for me.
I've helped coach interns and new hires at my company before. I actually like when they ask me questions even if it's something I've answered before, because it shows me that they want to learn. And even better is when they ask "why do it that way?", because it forces me to check my own understanding of the problem set. It also means that I can really dig into the explanation and hopefully they walk away with at least one more tool in their toolbox.
Thanks.
I guess it being about change is great for me, as someone with ADHD I thrive off change as it’s novel.
I have been playing with the idea of getting some certifications, but more in terms of cyber security as an extra thing I could do for our company in terms of penetration testing our applications so I may dive deeper into this area.
The same for understanding the architecture as although there are only 5 of us under the bosses, I appear to be the only one interested in the inner workings of the company and products we build. Like the boss has made a seriously cool project that will help us code the boring parts faster using LLMs and he’ll frequently call me over to show me what he’s done. Even if I don’t understand how he has devised the architecture, I’ll still be able to suggest features and give it a go at implementing them, and he is on hand to praise me and get it over the line. Like seriously this things is so cool. A lot of what we do is to our coding standards and a lot of repetition is done away with. For instance if I create a new Model in C# and save, it will watch for changes and add the new table in the code first DB file, it will suggest the validation, add the CRUD schemas, generate the typescript / GraphQL layer and even scaffold the basic views we might want. I helped build the watch command and I’ve never seen a colleague pay any interest at all.
I can sort of relate to the last paragraph as recently I’ve been on a project with a more tenured coworker who works remote, and he isn’t familiar with react as he handled more legacy projects so I got to explain all the conventions to him and it does make me realise I kinda know what I’m doing.