The cell operator can detect that a user is moving. The operator may be able to warn the caller that the callee is moving (faster than a threshold), allowing for the caller to disconnect before it rings. Drivers should be able to opt in for this warning system so that passengers aren't affected by this check.
Valid point. With all new and popular languages getting close what was just theory some 15 years ago, it makes more sense to have a CS degree. Without CS, it is hard for developers to understand and use currying, design patters etc., effectively. I come across developers who come with a very diluted CS degree and struggle with templates (generics).
I was an Apu once and got more than the industry average salary for the 5 years I was in the US. My cousin Apus and friend Apus also earned more than the industry average and work for the same number of hours as the mainstream Americans. So, it is not entirely true that H1Bs work 80 hours for peanuts. There were cases where an Apu would work peanuts if he is not really smart.
That was a few years ago. Now I'm in India, and am trying to hire someone who would go on-site to play the role of Apu for a few months. Surprise - it is not easy to get a reasonably experienced person to go to the US. The comforts are better in India than in US for an upper middle class person.
That was one of the very few sane comments.
In my earlier job, we could get rid of Windows for all server applications using open source stuff - Samba for PDC, Sendmail / QMail for mail server and Liferay based apps with Postgresql for email and document repository. They have been performing very reliably even on a not-so-powerful hardware.
It was hard to not use MS for desktops. OpenOffice was nowhere near to be a reliable product.
Here are the reading from your post:
- You are a senior person in a small software company in India.
- You lost touch with programming and your guys work on VB.
- Your last major program was in C => it is over 6-7 years since you did it.
- Your guys do not seem to be interested in lower level details like the strcpy you know of.
Suggestions:
- There are no readymade solutions here.
- Try to get your guys to move to Java or C#.
- Get them to compare a badly written code with a better written code (in your opinion) with parameters like memory usage, time taken etc.,
It is difficult, but inspiration is something you can provide, by taking an example of their production code and analyzing it line by line with them.
The cell operator can detect that a user is moving. The operator may be able to warn the caller that the callee is moving (faster than a threshold), allowing for the caller to disconnect before it rings. Drivers should be able to opt in for this warning system so that passengers aren't affected by this check.
Valid point. With all new and popular languages getting close what was just theory some 15 years ago, it makes more sense to have a CS degree. Without CS, it is hard for developers to understand and use currying, design patters etc., effectively. I come across developers who come with a very diluted CS degree and struggle with templates (generics).
I was an Apu once and got more than the industry average salary for the 5 years I was in the US. My cousin Apus and friend Apus also earned more than the industry average and work for the same number of hours as the mainstream Americans. So, it is not entirely true that H1Bs work 80 hours for peanuts. There were cases where an Apu would work peanuts if he is not really smart. That was a few years ago. Now I'm in India, and am trying to hire someone who would go on-site to play the role of Apu for a few months. Surprise - it is not easy to get a reasonably experienced person to go to the US. The comforts are better in India than in US for an upper middle class person.
That was one of the very few sane comments. In my earlier job, we could get rid of Windows for all server applications using open source stuff - Samba for PDC, Sendmail / QMail for mail server and Liferay based apps with Postgresql for email and document repository. They have been performing very reliably even on a not-so-powerful hardware. It was hard to not use MS for desktops. OpenOffice was nowhere near to be a reliable product.
Here are the reading from your post: - You are a senior person in a small software company in India. - You lost touch with programming and your guys work on VB. - Your last major program was in C => it is over 6-7 years since you did it. - Your guys do not seem to be interested in lower level details like the strcpy you know of. Suggestions: - There are no readymade solutions here. - Try to get your guys to move to Java or C#. - Get them to compare a badly written code with a better written code (in your opinion) with parameters like memory usage, time taken etc., It is difficult, but inspiration is something you can provide, by taking an example of their production code and analyzing it line by line with them.