TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Working with a lot more experience co-workers, recommendations

3 点作者 ale7714超过 10 年前
Hi,<p>I have over 5 years of experience working in mobile and software development (backend mostly in Rails). In my previous work I felt extremely confident because it was a small team with little CS experience and most of my solutions were basically the best even when I knew maybe that wasn&#x27;t true. After a year I decided to go looking for another job opportunity and landed a job and now I feel kind of lost all my colleagues have a lot more experience and even when I&#x27;m trying to catch up with everything, trying to learn and use better ruby programing patterns, learning Redis and Ember, I feel behind. My confidence have drop a lot and even I have hard time proposing ideas or making an opinion because I feel insecure about what I know.<p>Does anyone have an opinion or a recommendation?

4 条评论

seren超过 10 年前
How long have you been there ?<p>If you are at a new place, and you don&#x27;t have a clear view of the overall architecture, which parts are in good shape, which are not, etc, it is natural to be less confident in proposing a solution, particularly if people have been there for a long time.<p>However, it should not stop you of asking open ended question like &quot;Why did module X have been developed with Y instead of Z ?&quot; You&#x27;ll probably learn quite a bit on the historical, political or time constraint reasons. And you could stumble upon a good suggestion because no one had the idea or will to change the status quo.<p>The advantage of being new is that you can assess the code base or practice with a &quot;fresh&quot; look. I don&#x27;t think that anyone is expecting you to have the best idea on every proposal, you should maybe relax a little bit on the image you want to project. You can&#x27;t be &quot;the expert&quot; in two months. Try to focus on a very narrow part of the project where you feel you have a related experience or can contribute something meaningful.
评论 #8290646 未加载
hkarthik超过 10 年前
Pair program as much as you can in this situation. You&#x27;ll pick up a lot, and gain confidence to suggest improvements by starting with one-on-one interactions with your pair.<p>Then find a new partner, ideally someone less strong than your first partner where you feel even more confidence offering suggestions.<p>Repeat this process until you feel comfortable pairing with anyone on this team. Then you know you&#x27;ve made it.
评论 #8298747 未加载
alain94040超过 10 年前
You are in the best position possible. You&#x27;ll be gaining new experience quickly. In your previous position, you most likely were not growing&#x2F;learning much if at all.<p>Most successful entrepreneurs will tell you they always want to be surrounded by people smarter than them. Congratulations, you are in that position.
评论 #8306126 未加载
antino超过 10 年前
I&#x27;m in the same boat, buddy. <i>feels</i>
评论 #8290560 未加载