genericlogic
I think about that guy sometimes and wonder what his version of the story is. Further I sometimes question if he was ever in danger and I was just being overly cautious.
I've always been slightly concerned it was possibly not the best use of time, but I have never had anyone tell me not to do it.
What I like about the article is that it articulates, in a practical way, how to make something more beautiful, whereas I go by feel.
Thanks for sharing.
To get into management, you generally need experience in management. I know that sounds silly but it's true. If I'm interviewing for a management position and I have two candidates, one who has experience and one who doesn't, I'll take the person with experience.
So your question becomes how do I get the experience. I would start with finding a work place that values the concept of promoting from within.
From there you need to advertise your intentions of wanting to move into a leadership role, without being annoying. You need to socialize and relationship build. Gently broadcast your intentions.
You need to be able to tell people why you want this role. It needs to be clear reason. This is more or less your sales pitch.
If you do these things listen to people's feedback. It should be enthusiastic and positive. If it's not it means that people don't see your potential yet. Figure out why.
This is your feedback loop. Take training, work on your presentation skills. Find another mentor. Keep building your network. Ask your manager if you can take over a meeting or take over a small responsibility for them. Gently reshape your role into a lead role. Do this until you get some positive feedback.
From there start to interview. Your first couple of interviews are likely going to be terrible. Don't lose heart. Ideally these are internal interviews. If you don't get the job reach out to the hiring manager to get open and honest feedback.
Keep interviewing and keep working on all of the above. With a little luck one of your connections will pay off and someone will take a chance.
When they began speaking (Greek) it was like my brain shorted out. I was so excited for them but it took active mental effort to translate what they were saying. I began speaking to them in English and I nearly couldn't force myself to speak Greek.
This was not elitism or snobbery, it was like my brain decided the path of least resistance was English and I used it automatically. Very strange experience.
I told this story to many people over the years and everyone thinks I'm making it up or just didn't hear right. Having a teacher tell me it's ok to hit kids felt like I stepped through a portal into another world.
In all my experience with dogs (and animals in general), one of the many lessons they have taught me is forgiveness. Both of others and myself.
This is not a judgement, just an observation. I always assumed debuggers were just part of a tool set but it appears (in my experience) many individuals were never taught that it exists.
I also do not claim its a magical tool that can solve all problems. There are plenty of times i do a "print 'i'm here' + var".
Of note I was part of the team that helped build this feature over 10 years ago.
What I found though was that once a diagram hits sufficient complexity the effort to produce a visual appealing image became too great. I likely could spend more time learning tools like graphviz and mermaid - but I find my time better spent in in more traditional graphic tools (lucid charts, Visio etc).
I don't proclaim this to be the great truth on these tools, merely my experience.
See for examples - https://interestingengineering.com/15-examples-anti-homeless...
I think if I was interviewing using your process I would submit code because I would guaranteed a chance to talk about it with other developers.
I decided not to use the glasses and since my vision wasn't that bad I stumbled through. I realize as an adult now if I had just waited I likely would have acclimated to the situation.
https://www.bizjournals.com/albany/news/2019/06/18/cashless-...
This noncompete was incredibly broad. It could have applied to nearly any future employer. I worked with my lawyer and asked for some further limiting language but everything I asked for was rejected by HR.
I stuck to my guns and said that I could not sign this. The job was a perfect fit for me. I still wonder what I could have done there.