Argh. We all have these stories of lost hours because of an assumption that proved to be wrong. Nowadays, whenever I help someone debug an issue, I insist on starting from zero assumptions (by making self depricating jokes, and stating that I need to understand the context properly). Furthermore, the culture/way of communicating in German might a _lot_ more direct and interpretable as negative than in Brazil. I'm Dut…
Just one more thing to consider: the OP (and you) might think that the negative experience is due to different cultures and that is certainly possible. However, we also need to keep in mind the possibility that he/she is working with negative people, that are simply a*holes. If that is the case, I'd recommend looking for a new team. I'm also an immigrant in Germany and so far my experience has been positive on most t…
Ask HN: Am I incompotent for web development?
61–70 of 74 posts
Re: Ask HN: Am I incompotent for web development?
#62Earlier quoted context omitted.
so leetcode grinding doesn’t work and maybe experience is more important then, after all?
I imagine it's patently obvious to everybody that leetcode grinding tells you nothing of value. I question the actual experience of anybody that didn't find that out yet. I believe people put it in interviews because they need some metric, and hey, it's a metric. Quite like the constant attempt on estimating the work done on some software.
Re: Ask HN: Am I incompotent for web development?
#63Earlier quoted context omitted.
so leetcode grinding doesn’t work and maybe experience is more important then, after all?
I thought leetcode grinding was just for passing the interview, not the actual job?
Re: Ask HN: Am I incompotent for web development?
#64Allow me to give you an internal perspective: Web development is hard. The individual parts are manageable, but bringing them together is a mess. We web developers are aware of this. It's like an open secret. And it takes time getting comfortable with the mess, and letting the brain develop its own map of how things work. And you will do stupid mistakes along the way. Those are funny actually. I'll give you my curren…
Most recently I’ve been learning Typescript (finally) as in my new role, _everything _ is written in it. I described it like a toddler. Every time you do something it says “why” and then you explain and it asks “why?” About your explanation.
The advice here is good. Communicate with your team. If they’re worth their salt they will respond with support and good faith.
Re: Ask HN: Am I incompotent for web development?
#65Earlier quoted context omitted.
I imagine it's patently obvious to everybody that leetcode grinding tells you nothing of value. I question the actual experience of anybody that didn't find that out yet. I believe people put it in interviews because they need some metric, and hey, it's a metric. Quite like the constant attempt on estimating the work done on some software.
yeah, i guess that implies that management are a bunch of incompetent idiots.
Anyway, it's hard to say somebody is an incompetent idiot when literally everybody does the same thing. It's certainly caused by some structural feature of companies.
Re: Ask HN: Am I incompotent for web development?
#66This is not your failure. This is your team's and your manager's failure. They should be aware about your knowledge levels about the application you're working on and provide this kind of information before hand instead of leaving you flailing around. I would be more upset at them than at yourself, but sadly a lot of senior developers have the empathy of a bag of bricks.
Don't be ashamed of the amount of time it takes you to find solutions, acquiring knowledge is not always a straight path. The important thing is that you learn.
Re: Ask HN: Am I incompotent for web development?
#67I am a senior IT architect with 10+ years of industry experience. Just this Friday, I was debugging an issue in a Docker image together with a colleague, and we were completely baffled why none of our debug output was showing up when we ran the test job in the CI on the Docker image. After half an hour, we realized that we had been pushing the image into the wrong repo, so the CI never picked up the changes.
It happens to everyone. Don't sweat it.
> From now on, I will reading the docs more and not trying hunt the exact answer on stackoverflow at first place.
When mentoring, I always encourage my juniors to take time out of their workday to just read up on things. If you're going to have to use a difficult new library, give yourself an hour or two to just read the documentation on that library to understand the principles on which it is based. Even if you don't have any specific new technologies lined up, maybe take the time every once in a while to just read a random manpage. You don't have to memorize everything in there, but just getting a vague comprehension of what all these tools that you use are actually capable of. Once you run into a situation where these capabilities can be useful to you, you might just remember reading about it somewhere, find the relevant part in the manpage, and save yourself some time hunting on SO.
Re: Ask HN: Am I incompotent for web development?
#68I'm sorry you're experiencing this level of stress. The situation you're in is one that many (I might even say most) junior, and even senior, engineers find themselves in. If I can give you one piece of advice that was critical for me, which I share with every new engineer, it is this: Be radically transparent with your team when you struggle. Tell people when you're stuck, when something is new to you, when you're u…
Of course 15 mins is meant as a loose time, as a sort of benchmark for "give it an actual try yourself, but don't spend a day stressing out yourself without help".
Re: Ask HN: Am I incompotent for web development?
#69> My colleagues said but nothing negative about my work. I can read this either as "my colleagues said nothing but negative about my work" (what most others seem to be reading) or "but my colleagues said nothing negative about my work" - are we right in assuming the first? > Edit: Keep at it :)
I'm sorry for my bad English, it became worse, when I learned German last year :) My teammates are very kind and they are supportive. But I'm the only Front-end dev in my small team. I ask for help from people, who works in other teams. Almost everyone when I ask something, they help me/show me the right way. But I chosen to not ask often questions to hide my incompetency :) Here I understood that it was clearly a mi…
Re: Ask HN: Am I incompotent for web development?
#70Well in my first couple of weeks as a professional dev I managed to wipe the production DB with a dodgy SQL query so you're probably doing better than me (= I think most people here can relate to this though. There are still times I'm working on something and think, "oh god, I'm in over my head here". And I'm a senior dev so I'm paid to know what I'm doing. I agree with what another commenter here said about being tr…
I try to insist on my production account being readonly and having a separate user for deploys.