I got my first programming job!

This is a discussion on I got my first programming job! within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Okay, not that exciting for the rest of you, but I'm pretty excited. I've been hired by a local business ...

  1. #1
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070

    I got my first programming job!

    Okay, not that exciting for the rest of you, but I'm pretty excited.

    I've been hired by a local business to write an invoicing application. It's nothing too heavy; the main goal is to make it as simple to use as possible.

    I'm not really sure how much I'll get paid for this yet though. Basically, I write the program, take it to the boss, he decides if it's what he wants, then we decide how much it's worth.

    It's pretty awesome though; I never had to apply for the job or anything. A friend of mine who works there recommended me, and then I was hired.

    Anyway, I guess this is where my programming "career" starts. Actually, this is where my working experience in general starts. Seriously, I've never had a job before (unless you count fixing computers of friends and family).
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  2. #2
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,067
    Congratulations, now you have something to start a resume with.
    Sent from my iPad®

  3. #3

    Join Date
    May 2005
    Posts
    1,041

    Thumbs up

    Nice man, very nice. I'm very happy to hear that, and very excited for you!

    Tell us how it goes. You've got an interesting story, haven't heard of any people that start their working career as a programmer!

    If you'd like, you should follow up with more information, e.g. what language, what the work is like, what your favorite/least favorite aspects of the work are, how much you make (well, up to you on that one).

    G'luck.
    I'm not immature, I'm refined in the opposite direction.

  4. #4
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,590
    You are definitely not on my next year's Christmas list...not that you got anything this year.
    I'm green with envy.

    Nah...seriously congratulations bud. Hope everything goes well.

  5. #5
    In the Land of Diddly-Doo g4j31a5's Avatar
    Join Date
    Jul 2006
    Posts
    476
    Congratz, dude!

    BTW, a question if you may. Is this job you're talking about in C++? Because here in my country C++ is simply non existant. Most of the companies used C# or Java. And for minor applications they always use VB (can you believe that? ). C++ is mostly for a telco / hardware based application.
    ERROR: Brain not found. Please insert a new brain!

    “Do nothing which is of no use.” - Miyamoto Musashi.

  6. #6
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,475
    Well done, let us know how it goes.
    I'm just trying to be a better person - My Name Is Earl

  7. #7
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    Thanks guys! I'll definatly follow up on this when I get into it a little more.

    Quote Originally Posted by g4j31a5
    BTW, a question if you may. Is this job you're talking about in C++?
    I can pretty much write it however I want. I wasn't given any instruction on how this should be done, just on what the program should do. So I could write it in C++ if I wanted to, but given the nature of the program, it's easier for me to write it in C# (it's not like it has to go exceptionally fast or anything ;p).
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  8. #8
    Registered User Jaqui's Avatar
    Join Date
    Feb 2005
    Posts
    416
    Quote Originally Posted by g4j31a5
    Congratz, dude!

    BTW, a question if you may. Is this job you're talking about in C++? Because here in my country C++ is simply non existant. Most of the companies used C# or Java. And for minor applications they always use VB (can you believe that? ). C++ is mostly for a telco / hardware based application.
    I just can't resist:
    Quote Originally Posted by douglas_stein
    Who loves J2EE?
    Four groups love J2EE - if you're one of them you'll love it too. Otherwise, it stinks!

    1) IBM - a services firm masquerading as a product company. WebSphere is the loss-leader for IBM Global Services.

    2) Enterprise consulting firms that bid T&M contracts - train once (Java) and no matter what J2EE your client demands you can say "sure, we have J2EE developers". Hey, complex configuration means lots of billable hours.

    3) Sun - without Java they'd have disappeared long ago since all they had was a POSIX-(mostly)compliant Unix running on overpriced hardware. Java gave them the time to dump SPARC, lower their hardware costs, and embrace Linux. J2EE was their bid to remain relevant.

    4) Any ISV or enterprise IT department that likes big labor-intensive projects.

    In short, if you make money by doing IT makework, you'll love J2EE. If, on the other hand, you make money by providing services and products to folks who don't care how it's implemented but need it to just work, you should pick something else.
    The above quote is from a discussion about the huge complex issues in java servers, and how frustrating it is to work with them.

    In all seriousness, I would stick to ansi / posix c or c++, far easier to code, far more portable, and far faster in performance.
    Quote Originally Posted by Jeff Henager
    If the average user can put a CD in and boot the system and follow the prompts, he can install and use Linux. If he can't do that simple task, he doesn't need to be around technology.

  9. #9
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,262
    Nice! Congrads.

    So if you get stuck and post a question or two and we answer it ... do we get a cut of the pay?

  10. #10
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    Quote Originally Posted by Jaqui
    In all seriousness, I would stick to ansi / posix c or c++, far easier to code, far more portable, and far faster in performance.
    So would I, normally. But in this case portability and speed aren't my concerns, building a nice GUI is. I know I can do that with C++ too, but I know Windows Forms better than any other GUI system.
    Quote Originally Posted by twomers
    do we get a cut of the pay?
    Don't count on it .
    Last edited by psychopath; 01-08-2007 at 09:23 AM.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  11. #11
    Registered User
    Join Date
    Nov 2004
    Location
    India
    Posts
    515
    Congrats ! Let us know how it goes ..
    Code:
    >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-] <.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>- ]<+.[-]++++++++++.

  12. #12
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,412
    Nice going! I started the same. A friend of a friend referred to me. It was back then for a company that developed in Clipper. And it was also for an invoice software. On my case as part of a team.

    The only advice I can give is don't make the same mistake I did. Don't stick to business software for long. It's a bottomless pit you have trouble crawling out. Before I knew I was missing on all the new technologies, always programming in old or languages for the masses facing always similar problems. There's also very little in terms of career development or mental challenge. It is still though a well payed area, all things considered.
    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.

  13. #13
    ima n00b, ok? orion-'s Avatar
    Join Date
    Aug 2005
    Location
    alberta, canada
    Posts
    55
    congratulations on popping the cherry!

  14. #14
    In the Land of Diddly-Doo g4j31a5's Avatar
    Join Date
    Jul 2006
    Posts
    476
    >>congratulations on popping the cherry!

    Don't get me started there!

    >>I can pretty much write it however I want. I wasn't given any instruction on how this should be done, just on what the program should do. So I could write it in C++ if I wanted to, but given the nature of the program, it's easier for me to write it in C# (it's not like it has to go exceptionally fast or anything ;p).

    OIC. A bit of advice, don't go using the layman's programming language like VB too much. If you stuck using too much VB, you'll forgot how to actually write a code (rather than drag/droping forms).
    ERROR: Brain not found. Please insert a new brain!

    “Do nothing which is of no use.” - Miyamoto Musashi.

  15. #15
    unleashed alphaoide's Avatar
    Join Date
    Sep 2003
    Posts
    696
    Quote Originally Posted by Mario F.
    The only advice I can give is don't make the same mistake I did. Don't stick to business software for long. It's a bottomless pit you have trouble crawling out. Before I knew I was missing on all the new technologies, always programming in old or languages for the masses facing always similar problems. There's also very little in terms of career development or mental challenge. It is still though a well payed area, all things considered.
    So, what's after business software? I work in a bank currently and I just know this is not the place I want to be a year from now.
    source: compsci textbooks, cboard.cprogramming.com, world wide web, common sense

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

Similar Threads

  1. crazy pipe/fork
    By fortune2k in forum C Programming
    Replies: 8
    Last Post: 03-13-2009, 11:28 AM
  2. Totally confused on assigment using linked lists
    By Uchihanokonoha in forum C++ Programming
    Replies: 8
    Last Post: 01-05-2008, 03:49 PM
  3. a VB.NET job
    By Brain Cell in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 05-09-2005, 06:41 PM
  4. I can't find a job.
    By Cheeze-It in forum A Brief History of Cprogramming.com
    Replies: 42
    Last Post: 06-29-2003, 08:35 PM

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