I’m on my way to India for an intensive language program, and one thing I’ve noticed about the countries I’ve been in so far is that the culture is “developer friendly”. There are countless websites that cater to programmers specifically, which would be unheard of in the states (in my experience).
I’ve been told that people are very proud of being programmers and can brag about it, while at the same time being fairly humble about it and not going overboard when it comes to being developer friendly.
I’m looking to get some real-world feedback about how you think people will react in an Indian country.
I’m currently getting in the mindset of a programmer, which can sometimes be difficult, and having something where I need to build a simple web page with an input box and a button is making me struggle for the idea that there’s people who write web pages, and who have a career out of doing that.
Anyways, the question is, what are some easy ways that developers can put themselves out there for people who are less developer-centric to get more attention?
The question you’ve asked is pretty vague and broad so I’ll give it to you straight. I don’t think you can ask for some feedback on how to become developer friendly. The first part of the sentence is something developers would think is a pretty good suggestion to themselves, but the second part is definitely not.
MatsJarlsJan 20 ’11 at 14:11
What I find about this site is people don’t know exactly what is being asked, so they ask a bunch of different questions. The way I think about it is this: What do I want people to think when they hear my name? (If you want to find out what you want people to think about you, ask yourself that question. If your question seems to be broad enough to cover several different situations, pick one answer, and move on.
MatsJarlsJan 20 ’11 at 14:15
The fact that someone can be humble about being a developer and still believe in a lot of “developer-centric” things is kind of indicative of a healthy culture. So my answer is “don’t be afraid to be proud”.
GManFeb 1 ’11 at 11:50
@Mats: Thanks for the feedback on the way I asked the question. I think the whole thing is that I’m very new to programming and am feeling out the way things work.
TheoFeb 1 ’11 at 16:06
The reason I ask such a question is because I’m about to enter a very challenging language program, and I really want to know what kind of environment they are likely to be in and what’s going to be expected of me in my career.
TheoFeb 2 ’11 at 1:17
Just don’t be a programmer. People love having someone (hopefully an expert) around to help them in any way, whether it be programming related or not.
Make sure to try your best to understand what other people are trying to say, and make sure you’re not too “sloppy” in how you put together a reply. It’s not just language you need to learn, but how to write effective and interesting replies as well.
I found that one of the most frustrating aspects of programming is how people expect someone to know every single detail on every little bit about the programming language they’re using (I’m talking about most other languages, not yours). A large number of programmers are often willing to give out advice, however, if it is accompanied by a polite “I hope that helps” or “please let me know if you need more information.” It is very often, however, that I will be called out on something that I don’t understand, and have no idea how to fix it.
You might consider the fact that many of the answers people give are not as specific as you might think they are. Some people give very long, detailed answers that end with something like, “that’s all I know”, or “it’s been a long time since I’ve done this, so I can’t think of anything offhand.”
There is really no way to tell if someone will appreciate your answer without making a genuine attempt to understand their problem, as they can be very sensitive when it comes to questions of that sort.
You may want to note that the country you’re in is in the process of changing (at least partly). There are people here, myself included, who have a lot of experience living in places that were much more restrictive. Now you are starting from a new position as well.