I'm not trying to start controversy, but I'm wanting to know other's input on this sometimes touchy subject. I've read all sorts of material about how you can find competent developers in India (and now sometimes China) who are just as good as their US counterparts, but at largely reduced rate. Specifically I recently read the world is...
More than decade passed since first publication of Date's and Darwen's "The Third Manifesto" in 1995.
What is the place of relational school of thought in today's database world?
Is there any evidence that Manifesto's ideas changed mainstream software development and data management practices? Have they catalyzed creation of new data ma...
As a software developer, there are many aspects of our work that we find interesting. For your next project, what would you consider the most valuable to the advancement of your skills and career?
A) using a new programming language
B) using a new framework
C) working in a different, exciting industry
D) working in a well-known, well...
I always believed that when it came to software for a platform the parties were referred to as such:
First-party: The owner/creator of the
platform
Second-party: The user of the platform
Third-party: A developer who is not
the first-party.
Now second-party seems to be used to refer to a developer owned/contracted by ...
This question is aimed at software developers with different professional backgrounds, but of course everyone is free to speak their mind :).
I think there is too much variety in software industry. There are endless debates on what programming language, programming paradigm, DBMS, OS, etc. is better. There are many ways you can do a cert...
Like most people, I learnt C++ after C. I learnt C++ because it was one of those languages which fetched jobs. I am still studying (doing masters) though. One of my cousins has been working as a developer for around 12 years.
He advises me to learn Java so that I can land up in a good job. He says only few sectors like tele communicatio...
When someone tells you that they're a "Senior Software Developer @ XYZ Corp." , what do they really mean:
They've done many jobs of that type
before
They're actually senior by age to
other developers
They just aced a really tough
interview
...
When I was in college 20-ish years ago, C was our language of choice because at the time it was almost the only game in town as a general-purpose programming language. We learned to program using C. It was used for systems programming, data structures, operating systems, and just about everything else. Text-based console I/O was the prim...
Hi,
I am writing this post to put up an open ended questions to see
What are the upcoming trends in the software industry and what are its impact from a Java/ Java EE Developer point of view ?
What technologies are evolving in market place and how java is planning to stay on the top of race on this new era of Software Industry ?
An...
The amount of available programming languages is both a bless and a curse, I think.
I know a lot of programming languages already, some at syntax-level only and some good enough to do actual coding (Python, C, C++, Haskell, Perl, BASH, PHP, and lots of others). I have been programming for almost as long as I've been intensivly using comp...
A discussion elsewhere made me realize that I don't do a particularly good job of following the software industry. My exposure to new trends or technologies is haphazard at best, often limited to a "Hey, that sounds interesting" when I see people discussing something I'm not familiar with on SO. To abuse a metaphor, I'm quite familiar ...