Criteria For a New Job

From Logic Wiki
Jump to: navigation, search


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.