3 ms·
I see a lot of comments here about increasing code quality, work with your customer on the spec, don't play the lower price game, etc. These are all symptoms o
by matt_s 9y ago
I see a lot of comments here about increasing code quality, work with your customer on the spec, don't play the lower price game, etc. These are all symptoms of a larger systemic, cultural issue. I'm not referring to the different cultures between regions, I'm talking about the developer culture.
Successful agencies in the west pride themselves on being engineering focused and treating developers right. Treating them right means they are the cherished role in the organization, probably amongst the highest paid in the organization and roles are sought after by junior developers.
A common trend I suspect is cultural in India is that developer roles and most importantly senior developer roles are not prestigious enough. Titles seem to matter more and I witnessed many times competent developers are motivated to 'move up' into PM or manager roles either because of prestige or money.
Address this by creating a culture that attracts developers that want to be senior and grow within the role instead of simply a stopping point on their way (in their minds) to a CxO position that has the prestige.
If you can create a culture in your company where developers are cherished and highly paid, you will likely have higher quality as an output. Sure your price will have to be higher but maybe after a while you can beat your regional competitors on time too. Make sure this culture is actually in place and working before adding it to marketing materials.
- deleted 9y ago[deleted]
- rajarshisharma 9y agoWow, this is so accurate. I used to do a lot tech interviews in my previous organisation and 90% of the time, would wind up with a person whose near future goal is to be a manager or who would boast of having managed x number of people, apparently that profile being of a more prestige value than someone who purely codes. In due of course of that experience, I could also derive that this attitude kind of stems from difference in our approach to getting in computer science itself.. most folks who get into a particular engineering stream (computer science/ electronics/ IT etc.) in India don't do it out of an interest in that particular stream but rather out of the prestige that the stream has because people with higher grades in the engineering entrance exams are "supposed to" join these streams rather than mechanical or chemical streams, in which they might have more interest. This is again associated with the employment opportunities and social standing offered by that employment in a developing economy like India.
- tachyons 9y agoAs a developer from India I can confirm this. There is a general attitude that if you are still writing code after 5 years after starting career, then you are a stupid. Another aspect is payscale, you have to get promoted to non coding management roles to get a decent pay, So the priority will be getting to that level, not improving code quality and being a better developer