Skip to main content
adsy's user avatar
adsy's user avatar
adsy's user avatar
adsy
  • Member for 3 years
  • Last seen more than 1 year ago

About

I'm an experienced tech lead, and in more recent years people manager on top. I much enjoy mentoring/teaching & problem-solving. I try to help people by providing answers that guide them as much as possible.

Counting my childhood days I have been "messing with computers" for 20 years and that gradual progression is how I got to where I am today. I work on some great enterprise projects but increasingly my joy is spreading the knowledge and growing more junior folks. Learning from nothing rather than catching the web age early is surely hugely challenging.

I'm a bit of a generalist and have worked all over the stack but over time my area of expertise has emerged as front-end (React, TS). That is a trend I caught very early when React was almost unknown and my job circumstances allowed abundant experimentation! That has led me to a career that's gone through agencies, finance, and swanky London startups that I am truly blessed to have.

StackOverflow can be unwelcome and lacking empathy at times. If you are reading this as a newbie, stick with it! This site also has some fantastic folks. The unhelpful side of SO is really not a reflection of most forward-thinking workplaces, though I can only speak for my native country.

I'm not someone who usually personally jumps to close a question; I suspect I have an unusually high tolerance which has served me very well over the years. But also understand if your question is closed (or something along those lines) don't take it personally and definitely don't just give up on the idea of using SO. Look at other questions on your topic that have upvotes and many answers and try to frame it again in a way that is understandable to someone who doesn't know about your project. This will likely lead to a far higher chance of getting an answer.

The most important thing is communication. That is just as important as coding ability. In fact, even more important when starting out. I've hired many Engineers who are early in their journey, as long as they can communicate very effectively. Imagine you are the person answering the question when writing it.

Since many SO posts result from a "last resort" situation, you may already be frustrated and possibly even defeated. However the most self-defeating last act would be to not present your problem in a way that gives both the wider context and the detail of the problem.

But most of all I beg you to post the whole code and not just small snippets where you assume the problem is. It so very often is outside of those snippets, which is why in the first place you were perplexed enough to post! And also, state why you are trying to do what you're doing -- i.e. a "use case". In many cases, the best answer to the core thing you're actually trying to do is not where you expected it to be at all, and providing the use case helps those answering fully realise those possibilities.

Badges

This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
1
bronze badge

Posts

This user hasn’t posted yet.