Finding out the project condition and company processes? [duplicate]
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
5
down vote
favorite
Possible Duplicate:
What are specific ways to learn meaningful information about company culture in interviews?
I have been working for 3 & half years as a software engineer.
It was difficult to find out about the work culture, specifically the project condition and the processes followed, before I joined the company.
I believe that the day to day work environment is even more important than the company reputation.
What questions should I ask to clarify these things before I join a company?
work-environment company-culture
marked as duplicate by Elysian Fields♦, IDrinkandIKnowThings, Oded, yannis, Matt Ridge Oct 17 '12 at 16:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |Â
up vote
5
down vote
favorite
Possible Duplicate:
What are specific ways to learn meaningful information about company culture in interviews?
I have been working for 3 & half years as a software engineer.
It was difficult to find out about the work culture, specifically the project condition and the processes followed, before I joined the company.
I believe that the day to day work environment is even more important than the company reputation.
What questions should I ask to clarify these things before I join a company?
work-environment company-culture
marked as duplicate by Elysian Fields♦, IDrinkandIKnowThings, Oded, yannis, Matt Ridge Oct 17 '12 at 16:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07
add a comment |Â
up vote
5
down vote
favorite
up vote
5
down vote
favorite
Possible Duplicate:
What are specific ways to learn meaningful information about company culture in interviews?
I have been working for 3 & half years as a software engineer.
It was difficult to find out about the work culture, specifically the project condition and the processes followed, before I joined the company.
I believe that the day to day work environment is even more important than the company reputation.
What questions should I ask to clarify these things before I join a company?
work-environment company-culture
Possible Duplicate:
What are specific ways to learn meaningful information about company culture in interviews?
I have been working for 3 & half years as a software engineer.
It was difficult to find out about the work culture, specifically the project condition and the processes followed, before I joined the company.
I believe that the day to day work environment is even more important than the company reputation.
What questions should I ask to clarify these things before I join a company?
work-environment company-culture
edited Apr 13 '17 at 12:48
Community♦
1
1
asked Oct 17 '12 at 12:25


Subhrajyoti Majumder
1284
1284
marked as duplicate by Elysian Fields♦, IDrinkandIKnowThings, Oded, yannis, Matt Ridge Oct 17 '12 at 16:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
marked as duplicate by Elysian Fields♦, IDrinkandIKnowThings, Oded, yannis, Matt Ridge Oct 17 '12 at 16:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07
add a comment |Â
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07
add a comment |Â
2 Answers
2
active
oldest
votes
up vote
6
down vote
accepted
I've actually thought quite a bit about this, because I keep winding up on teams where ideas like "loose coupling" are controversial. It really depends on what you're really looking for in a workplace, so you should start with a good hard look at that, and define your questions to not be too pointed, but to get at what you really need to know.
For example, I might ask a question like:
What is an example of code I could write that would automatically fail a code review?
If the answer is, "we don't do code reviews," that opens up a discussion into why not and whether they'd be open to instituting them.
Other answers would tell me how high their commitment to code quality is, and how they even define code quality.
If I got stuck, who would I go to for help, and why?
This tells me how in touch the manager is with the strengths and weaknesses on the team.
How often do people on your team go to User Group meetings (or conferences), and what are some ideas that you've incorporated based on this participation?
Shows their commitment to ongoing learning, and that people don't just go off and learn things, but are able to talk about new ideas and hopefully encouraged to do so.
What are the performance measures for this job, when will I be evaluated, and what happens as a result?
You should ask this one no matter what. This tells you what the financiall incentives are for the team, which can be a good predictor of behavior. But equally important, it tells you what your career progression is likely to be, and what the trajectory of your salary will be if you stay with the company.
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
add a comment |Â
up vote
1
down vote
You have to understand that companies have their own ways of doing things. They may write their code formats in a special way and make it the status quo across the company. In some cases, this information may even be confidential. It doesn't hurt to just outright ask your prospective employer if they use certain methodologies in the way they handle x, y, z.
However, asking them what the current project conditions are may send mixed signals. On one end, it sounds like you're interested in the current projects that the company is working on and wish to learn more about them before being hired. On the other hand, it may come off as being nit-picky, that you're not looking to join in on projects that may be difficult or that are in a pinch. I would just make sure to be clear what your goal is for asking this.
EDIT: I also want to add, don't de-emphasize company culture over work environment. Both are equally important, and many managers take their company culture seriously. It's what builds and holds teams together and has the ability to give above-average motivation and results. Do you want to work for a company that does every single work process as you wish they would, but is where you come into work, you're not allowed to speak to anyone, and they have completely ridiculous, unattainable deadlines?
add a comment |Â
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
6
down vote
accepted
I've actually thought quite a bit about this, because I keep winding up on teams where ideas like "loose coupling" are controversial. It really depends on what you're really looking for in a workplace, so you should start with a good hard look at that, and define your questions to not be too pointed, but to get at what you really need to know.
For example, I might ask a question like:
What is an example of code I could write that would automatically fail a code review?
If the answer is, "we don't do code reviews," that opens up a discussion into why not and whether they'd be open to instituting them.
Other answers would tell me how high their commitment to code quality is, and how they even define code quality.
If I got stuck, who would I go to for help, and why?
This tells me how in touch the manager is with the strengths and weaknesses on the team.
How often do people on your team go to User Group meetings (or conferences), and what are some ideas that you've incorporated based on this participation?
Shows their commitment to ongoing learning, and that people don't just go off and learn things, but are able to talk about new ideas and hopefully encouraged to do so.
What are the performance measures for this job, when will I be evaluated, and what happens as a result?
You should ask this one no matter what. This tells you what the financiall incentives are for the team, which can be a good predictor of behavior. But equally important, it tells you what your career progression is likely to be, and what the trajectory of your salary will be if you stay with the company.
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
add a comment |Â
up vote
6
down vote
accepted
I've actually thought quite a bit about this, because I keep winding up on teams where ideas like "loose coupling" are controversial. It really depends on what you're really looking for in a workplace, so you should start with a good hard look at that, and define your questions to not be too pointed, but to get at what you really need to know.
For example, I might ask a question like:
What is an example of code I could write that would automatically fail a code review?
If the answer is, "we don't do code reviews," that opens up a discussion into why not and whether they'd be open to instituting them.
Other answers would tell me how high their commitment to code quality is, and how they even define code quality.
If I got stuck, who would I go to for help, and why?
This tells me how in touch the manager is with the strengths and weaknesses on the team.
How often do people on your team go to User Group meetings (or conferences), and what are some ideas that you've incorporated based on this participation?
Shows their commitment to ongoing learning, and that people don't just go off and learn things, but are able to talk about new ideas and hopefully encouraged to do so.
What are the performance measures for this job, when will I be evaluated, and what happens as a result?
You should ask this one no matter what. This tells you what the financiall incentives are for the team, which can be a good predictor of behavior. But equally important, it tells you what your career progression is likely to be, and what the trajectory of your salary will be if you stay with the company.
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
add a comment |Â
up vote
6
down vote
accepted
up vote
6
down vote
accepted
I've actually thought quite a bit about this, because I keep winding up on teams where ideas like "loose coupling" are controversial. It really depends on what you're really looking for in a workplace, so you should start with a good hard look at that, and define your questions to not be too pointed, but to get at what you really need to know.
For example, I might ask a question like:
What is an example of code I could write that would automatically fail a code review?
If the answer is, "we don't do code reviews," that opens up a discussion into why not and whether they'd be open to instituting them.
Other answers would tell me how high their commitment to code quality is, and how they even define code quality.
If I got stuck, who would I go to for help, and why?
This tells me how in touch the manager is with the strengths and weaknesses on the team.
How often do people on your team go to User Group meetings (or conferences), and what are some ideas that you've incorporated based on this participation?
Shows their commitment to ongoing learning, and that people don't just go off and learn things, but are able to talk about new ideas and hopefully encouraged to do so.
What are the performance measures for this job, when will I be evaluated, and what happens as a result?
You should ask this one no matter what. This tells you what the financiall incentives are for the team, which can be a good predictor of behavior. But equally important, it tells you what your career progression is likely to be, and what the trajectory of your salary will be if you stay with the company.
I've actually thought quite a bit about this, because I keep winding up on teams where ideas like "loose coupling" are controversial. It really depends on what you're really looking for in a workplace, so you should start with a good hard look at that, and define your questions to not be too pointed, but to get at what you really need to know.
For example, I might ask a question like:
What is an example of code I could write that would automatically fail a code review?
If the answer is, "we don't do code reviews," that opens up a discussion into why not and whether they'd be open to instituting them.
Other answers would tell me how high their commitment to code quality is, and how they even define code quality.
If I got stuck, who would I go to for help, and why?
This tells me how in touch the manager is with the strengths and weaknesses on the team.
How often do people on your team go to User Group meetings (or conferences), and what are some ideas that you've incorporated based on this participation?
Shows their commitment to ongoing learning, and that people don't just go off and learn things, but are able to talk about new ideas and hopefully encouraged to do so.
What are the performance measures for this job, when will I be evaluated, and what happens as a result?
You should ask this one no matter what. This tells you what the financiall incentives are for the team, which can be a good predictor of behavior. But equally important, it tells you what your career progression is likely to be, and what the trajectory of your salary will be if you stay with the company.
answered Oct 17 '12 at 14:52
Amy Blankenship
7,13711836
7,13711836
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
add a comment |Â
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
3
3
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
I'm stealing that code review question, it's brilliant.
– HLGEM
Oct 17 '12 at 14:59
add a comment |Â
up vote
1
down vote
You have to understand that companies have their own ways of doing things. They may write their code formats in a special way and make it the status quo across the company. In some cases, this information may even be confidential. It doesn't hurt to just outright ask your prospective employer if they use certain methodologies in the way they handle x, y, z.
However, asking them what the current project conditions are may send mixed signals. On one end, it sounds like you're interested in the current projects that the company is working on and wish to learn more about them before being hired. On the other hand, it may come off as being nit-picky, that you're not looking to join in on projects that may be difficult or that are in a pinch. I would just make sure to be clear what your goal is for asking this.
EDIT: I also want to add, don't de-emphasize company culture over work environment. Both are equally important, and many managers take their company culture seriously. It's what builds and holds teams together and has the ability to give above-average motivation and results. Do you want to work for a company that does every single work process as you wish they would, but is where you come into work, you're not allowed to speak to anyone, and they have completely ridiculous, unattainable deadlines?
add a comment |Â
up vote
1
down vote
You have to understand that companies have their own ways of doing things. They may write their code formats in a special way and make it the status quo across the company. In some cases, this information may even be confidential. It doesn't hurt to just outright ask your prospective employer if they use certain methodologies in the way they handle x, y, z.
However, asking them what the current project conditions are may send mixed signals. On one end, it sounds like you're interested in the current projects that the company is working on and wish to learn more about them before being hired. On the other hand, it may come off as being nit-picky, that you're not looking to join in on projects that may be difficult or that are in a pinch. I would just make sure to be clear what your goal is for asking this.
EDIT: I also want to add, don't de-emphasize company culture over work environment. Both are equally important, and many managers take their company culture seriously. It's what builds and holds teams together and has the ability to give above-average motivation and results. Do you want to work for a company that does every single work process as you wish they would, but is where you come into work, you're not allowed to speak to anyone, and they have completely ridiculous, unattainable deadlines?
add a comment |Â
up vote
1
down vote
up vote
1
down vote
You have to understand that companies have their own ways of doing things. They may write their code formats in a special way and make it the status quo across the company. In some cases, this information may even be confidential. It doesn't hurt to just outright ask your prospective employer if they use certain methodologies in the way they handle x, y, z.
However, asking them what the current project conditions are may send mixed signals. On one end, it sounds like you're interested in the current projects that the company is working on and wish to learn more about them before being hired. On the other hand, it may come off as being nit-picky, that you're not looking to join in on projects that may be difficult or that are in a pinch. I would just make sure to be clear what your goal is for asking this.
EDIT: I also want to add, don't de-emphasize company culture over work environment. Both are equally important, and many managers take their company culture seriously. It's what builds and holds teams together and has the ability to give above-average motivation and results. Do you want to work for a company that does every single work process as you wish they would, but is where you come into work, you're not allowed to speak to anyone, and they have completely ridiculous, unattainable deadlines?
You have to understand that companies have their own ways of doing things. They may write their code formats in a special way and make it the status quo across the company. In some cases, this information may even be confidential. It doesn't hurt to just outright ask your prospective employer if they use certain methodologies in the way they handle x, y, z.
However, asking them what the current project conditions are may send mixed signals. On one end, it sounds like you're interested in the current projects that the company is working on and wish to learn more about them before being hired. On the other hand, it may come off as being nit-picky, that you're not looking to join in on projects that may be difficult or that are in a pinch. I would just make sure to be clear what your goal is for asking this.
EDIT: I also want to add, don't de-emphasize company culture over work environment. Both are equally important, and many managers take their company culture seriously. It's what builds and holds teams together and has the ability to give above-average motivation and results. Do you want to work for a company that does every single work process as you wish they would, but is where you come into work, you're not allowed to speak to anyone, and they have completely ridiculous, unattainable deadlines?
edited Oct 17 '12 at 13:07
answered Oct 17 '12 at 12:54
Mechaflash
9071512
9071512
add a comment |Â
add a comment |Â
Hi Quoi, I have edited your question to read better. I hope I did not change the meaning while doing so. Please edit if I had made any mistakes.
– Oded
Oct 17 '12 at 12:50
I think this question is not a duplicate, because at the heart is what questions should you ask, not passive ways to find this out. Maybe just change the title?
– Amy Blankenship
Oct 17 '12 at 17:07