Criteria For a New Job
From Logic Wiki
List of Questions For a Permanent Job
- Working hours
- Is working from home possible ?
- Laptop or Desktop
- Task assignment methodology
- Agile
- Old Fashioned
- Source Code Management Tool
- Restrictions
- Dress Code
- Web Filtering Rules (Firewalls)
- Role Distribution
- Testers
- Developers
- Business Analysts
- Seat plan / Open office
- Open to new technologies / training
- Weekends
- Emergency calls during off work hours
from an email I sent to a recruiter
- Flexible working hours : It should allow me to work from home when I need
- Dress Code : I definitely work better in casual.
- Training opportunities : With this fast pacing world I want to be stay on top of new stuff. So I expect from the company to provide 2-3 hours of knowledge express hours for developers, supply books, budget for new courses etc.
- Contribution To work : Instead of being told what I should do, I want to discuss and find the best way of doing it. I want to contribute my experience to my work. I prefer challenging jobs. I'd be more than happy to work on difficult problems instead of day to day CRUD jobs. I also like to work on both front end and back end. I'd be happy if I can find a chance to work on different areas at the same time. It can be frameworks, environments, mobile, electronics, experiments, or anything new.
- Roles : Business analysts and testers are part of a team and in the absence of these roles, quality of the software decreases.
- Colleagues : I like bigger teams. More brains and intelligent friends can carry the job to a higher class.
- Hardware : I want to use high tech laptop (not a desktop) in order to produce fast and good jobs. It can give me mobility and flexibility.
- Environment : I expect a relaxing working environment with some toys around (not a must), free parking and maximum 30-40 minutes of commute
- Restrictions : I can understand standard security and filtering but I hate calling an admin to install a simple text editor to my machine.
- Agile : I prefer agile and new development practices if possible. (I'd love to practice mob programming for example)
- Source Control / Continuous integration / Continuous deployment : I don't want to carry on with the old technology. Company I work for should be open for best
- Nature of Business: I don't prefer finance, gambling and law businesses.
Besides, a greenfield project is always best. If it's a brownfield project I expect. standards and best practices in codes.
I think there is no need to mention money.