TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: I am going to setup an engineering team. What should I know/prepare for?

6 pointsby arunkumarlover 8 years ago
I used to be an accountant in practice (equivalent of a CPA in India). Became a web developer by accident 2 years ago. Currently building a web application for the accounting industry that automates a lot of reporting tasks. So far it has gone well and I feel like I should be adding more people to my team to handle the increasing workload.<p>My stack is Rails&#x2F;Postgres on Heroku at the moment. And some C# for some small windows tools we have built. I did a lot of googling on this subject and made a to-do list of things to prepare for this. - I found the Joel test which I will soon be passing.<p>I was hoping you guys could help me with some advice based on your personal experiences regarding: 1. What I should expect&#x2F;prepare for 2. What questions should I be asking, that I am probably not. 3. Anything else that you think I should do.<p>I think what I am asking boils down to: &quot;What are some things you wish you knew before you set up your engineering org?&quot;<p>Thanks in advance.

3 comments

sarthakjainover 8 years ago
Hire for problems you need solved as opposed to generalists. Hire for strength as opposed to lack of weakness. Hire for skillset but understand that a large portion is going to be learning on the job. Hire someone people who care about your codebase and are going to act like the custodian. Hire some who hack solutions which helps keep velocity in the team. People who complain about their previous company are generally poor hires. Most importantly hire people who get sh*t done.
kagawover 8 years ago
You need to have a programmer that is better than you atleast 1 or 2 in your team and go with agile. Finally your mission and vision :-)
kevindeasisover 8 years ago
Ask yourself if these people can work well together