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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Experience with setting up a dev environemt at a new company?

2 点作者 arthurk将近 10 年前
I&#x27;m wondering if anyone can share their experience with setting up a development environment after starting at a new company.<p>The reason for this is, that I&#x27;m trying to make it as easy as possible for new people starting at our company and am wondering how other people solved this problem.<p>Thanks!

3 条评论

stephenr将近 10 年前
While tools like vagrant, editorconfig, scripts etc can help - my suggestion above all else would be to <i>document</i> your standard environment.<p>If a tool doesn&#x27;t work but you know what it was trying to achieve you can usually get there manually. If you don&#x27;t know what it was trying to do, you&#x27;re pretty much fucked.
twunde将近 10 年前
1. As stephenr says, create a document&#x2F;checklist. This should include steps on how to set up db access, vm access, installing common tools (like XCode for Mac), etc. If there are standard HR procedures like setting up direct deposit, instructions on how to do that too. Machine set up can be automated using tools like Boxen.<p>2. Provide application documentation and an intro to your company and industry domain knowledge. This should be part doc and part talk.<p>3. Assign someone to be their guide for two weeks. This person should be responsible for the small things like guiding them through application patterns, odd questions etc.<p>Above all, do your best to get your new hire in the code and working even if it&#x27;s just bug fixing the first week.<p>Keep in mind that onboarding will have to continue to evolve as your company scales. What worked 3 hires ago, may need to be tweaked now
afrancis将近 10 年前
As many already suggested, having documentation and a &quot;chaperone&quot; are a great start. On the technical front, found Docker to be a god-send for painlessly giving a new employee their own copy of the production environment.