3 ms·
Thank you for putting into words what I experienced with my past job. In just every single previous job, I was either the lone coder (small companies or startu
by cableshaft 8y ago
Thank you for putting into words what I experienced with my past job.
In just every single previous job, I was either the lone coder (small companies or startups) or mostly expected to figure things out on my own and didn't have to discuss architectural decisions or issues I was having too often.
But in my most recent job, I suddenly had to start explaining things in detailed and technical terms multiple times a day to coworkers and managers and was finding it really difficult to have anywhere near as precise of language about it as my peers had when they spoke about the same things.
I've gotten better at that over the past three years of being here, but I still struggle with it, and sometimes feel awkward when I have difficulty finding the right words when it seems my peers have no issues describing with precision.
- gfiedler 8y agoI'm curious: Did those verbally talented people also produce complex working code? My experience is that people who sound impressive and accurate rarely do.
- cableshaft 8y agoI know the types of people you're talking about, and they do exist, for sure. But no, these people knew more than I did, at least in enterprise software (I came from mobile and video games, the apps mostly were all on the device making periodic api calls, I didn't have to worry too much about scaling to tens of thousands of concurrent users, or know anything about load balancing, or different environments, or query optimization, or all sorts of other fun stuff). I learned a lot from them over the years, from Code Reviews I've received as well as Dev Learning Sessions we used to do every week, where one developer would share their knowledge on a topic with the rest of the group (sometimes they had to research it, we burned through a lot of relevant to our business topics after about 8 months) in a 30 minute session.