Too many people programming

This is a discussion on Too many people programming within the A Brief History of Cprogramming.com forums, part of the Community Boards category; yes there are unfortunatly...

  1. #16
    CSharpener vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,484
    yes there are unfortunatly
    The first 90% of a project takes 90% of the time,
    the last 10% takes the other 90% of the time.

  2. #17
    Insane Game Developer Nodtveidt's Avatar
    Join Date
    Nov 2006
    Location
    Isabela, PR
    Posts
    105
    There are always tons of jobs for VB coders, especially in the freelance market. The only problem seems to be that the easier the language is to learn, the more slackers you have and the fewer experts you have. The signal to noise ratio in VB coding is pretty high on the side of noise, which is unfortunate because it's not a bad language at all...it serves its purpose well in the hands of someone skilled enough to use it correctly.

  3. #18
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,069
    I'd also have to disagree that learning everything about VB is any easier than learning everything about C or C++. They both have their tricks and they can both be very easy to learn with a proper programming background. Just because you can jump into VB and make a nice GUI calculator that would take days in C++ doesn't mean it's easier. It just means it's more suitable for making quick GUI applications.
    Sent from my iPad®

  4. #19
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,467
    Quote Originally Posted by maxorator
    Let's say VB. Someone learns it. What is he going to do with that knowledge? Are there any jobs for VB programmers? And if there are, what is the possibility of getting that job if everyone can learn VB in 5 minutes?
    No one can learn VB in 5 minutes.
    I could start a debate in here about your perception of VB... again(!!), But I won't. Not trying to be insulting (as you where the previous post to the one being quoted, knowing a considerable chunk of my professional life was spent developing in VB), but I'm not going to talk with a 14 year old kid about the professional aspects of programming. Sorry.

    However, one thing I feel should be said. Visual Basic was one of the major players in introducing all the noise in programming and making wannabe programmers that never gone past being... wannabe programmers. Developing a working application that delivers what the customer wants was at the grasp of small-time software companies and badly prepared programmers. And so it was, a considerable part of the software being developed during 10 years was in Visual Basic. It was like building planes out of aluminium. It flew alright... but it was not very safe.

    But useless? No. It made a lot of people rich. It gave a lot of jobs, and it served, and still is, many customer needs.

    Anyways back to matter at hand...
    I don't think the answer lies in educating programmers alone. The pressure is on the other side; Fast and cheap delivery of solutions. Companies won't be willing to invest in training if the numbers don't show the need.

    What is probably needed is the clear introduction into the market of the perception that software quality is not only a good interface, good performance and reliability. It is also scalability and maintainability. The first 3 are achieved easily and are what one sees. It's the last two that complicate the development process.

    If that one day happens (I don't have any faith it will) then programmers will be naturally selected on their abilities, they will naturally try to improve them, universities will naturally try to better prepare them and the business players will naturally assume the costs of development.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  5. #20
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    Quote Originally Posted by SlyMaelstrom
    Customers dictate deadlines by maintaining interest and nessesity. In order to keep your customers, you have to make deadlines suitable to what they expect, otherwise you lose them. Just because they don't directly say they want it by the end of the year doesn't mean that by the end of the year they'll start looking for business elsewhere. This is what marketing has to deal with and this is how deadlines are made.

    MS went what, like seven years without an update to IE, and almost that long without a new version of windows either. Customers only dictate deadlines if your building custom software or your a small start up company. Everything comes from marketing and executives great ideas of how to be competitive (which generally changes from day-to-day). I agree that customers are what drives the business, but the people making the deadlines are trying too hard to please the customer, not realizing the effect on quality.

  6. #21
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    Quote Originally Posted by Perspective
    MS went what, like seven years without an update to IE, and almost that long without a new version of windows either. Customers only dictate deadlines if your building custom software or your a small start up company.
    In a sense, the customers did dictate a deadline for IE: they didn't care (or at least so it seemed), so there was none.
    Windows is a special case, holding a de-facto monopoly on the end user market.

    But your general point is right: the customers have much more power if the applications are developed specifically for them, instead of the broad mass of consumers in general.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. God
    By datainjector in forum A Brief History of Cprogramming.com
    Replies: 746
    Last Post: 12-22-2002, 11:01 AM
  2. Some people
    By Cgawd in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 11-27-2002, 04:15 PM
  3. I'm worried about some of the people wanting to program...
    By damonbrinkley in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 11-23-2002, 06:38 AM
  4. British people - Gibralter requests your support
    By stevey in forum A Brief History of Cprogramming.com
    Replies: 19
    Last Post: 05-17-2002, 10:10 PM
  5. Why do people thing viruses are cool?
    By VirtualAce in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 11-12-2001, 03:55 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21