Skip to main content
gamedev.net
🔒 Locked

your views

Started by milkywayman Mar 26, 2004 at 9:34 AM 20 replies 1k views
Original Post
milkywayman
milkywayman
i recently got a job as a VB.NET programmer, and to be frank, I am finding it a little too hard for my liking. I have always wanted to make videogames, I have a degree in Comp Science.programming for college projects and the honors project was hard...but easly achievable...for my honors project, i developed a game of checkers-with AI but programming in the real world is though...large systems with complex database queries....shit man, i really dont feel like my self....right now, i dont have any confidence in my future as a programmer....im thinking that maybe i might move into computer networking...or maybe become a lecturer.. how many of you out there, has experiences this?...i need your advice and help... shit man, I always saw my self as a programmer.....now i really dont know wat im gonna do... i appreciate any advice. thanks
tHiSiSbOb
tHiSiSbOb
I personally don''t have any experiance with these matters but do have an idea as to what you can do. I would suggest keeping your job for a while longer to find out if you really don''t want to do what you are doing. If you find that you don''t, seek another programming job--perhaps you will like it better. If you really don''t like a second and maybe third job, you may want to do something else. I think this is a good plan because it is always bad to get stuck in a career that you dislike. Hope that helped.
----------------------------------------------------"Plant a tree. Remove a Bush" -A bumper sticker I saw.
abd9e4790f
abd9e4790f
Just stick with it. All will work itself out over enough time. You''re getting the "jitters,” which happens with any new change in life.
Nik02
Nik02
When I first started a business of my own, I was nervous like hell - suddenly I had the responsibilities to report VATs, register 1000 different things dealing with local tax administration and company registration, not to mention making investment calculations, budget plans and such.

I didn''t have any formal training to handle these things.
But I learned.

Now, as I see my small business to grow to a small enterprise, I''m very glad I didn''t call it quits then.

Stick to the job, if you at all can. I''m sure you''ll learn it, grow to it, and someday master it.

With my kindest regards,
-Nik
Niko Suni
Jerry Velders
Jerry Velders
Just about everything worth doing is hard ... but at least programming can be fun while it''s being hard. Stick with it for a while longer. Any new position you take will bring challenges and will require learning. Knowing how to learn is the most important asset you have.
Too old for this ...
yspotua
yspotua
quote:
Original post by Jerry Velders
Just about everything worth doing is hard ... but at least programming can be fun while it's being hard. Stick with it for a while longer. Any new position you take will bring challenges and will require learning. Knowing how to learn is the most important asset you have.


In addition, quiting a job not long after starting is going to leave a bad mark on your employment history. Future employers are going want to know why you left.

There is good money in lecturing, but if you don't have much real world experience, making a living doing it could be tough.

[edited by - yspotua on March 26, 2004 4:26:17 PM]
Palidine
Palidine
frankly if you don''t like doing hard work, then looking to be in the video games industry probably isn''t for you. even just time-wise it''s hard. we tend to work 50-60 hour weeks during the beginnning of projects and then death 70+ hour weeks during crunch mode. sometimes during crunch you don''t leave the building for 2-3 days except maybe for lunch.

the programming itself is probably as hard as programming ever gets. working with huge systems, on big teams, with complex rendering/ai/what have you. there are so many things that effect so many other things that debugging a simple problem can often take an entire day or more.

games programming is about thinking as hard as you can almost all of the time. it''s about pulling your hair out when you can''t figure out why the hell guys are passing through walls when everything seems to be working perfectly in the collision system. for those that enjoy such things, this is the best industry in the world. it''s a do or die kind of industry and, for me, that rocks. i spent 3 years as a java engineer for web application stuff and was bored out of my mind. for now, game programming is where it''s at because it''s never easy. easy sucks, easy is boring, and nothing is worse than boring.

-me
Palidine
Palidine
but yeah, to end on an upper. jobs are ALWAYS far harder during the first few months while you get your feet on the ground. a lot of the difficulty of a big programming job has to do with familliarizing yourself with the codebase. once you start to figure out where stuff is, you can do things much faster and with greater ease.

so stick with it for a while and if it turns out it''s really not for you, no big deal. people switch jobs and industries all the time.

-me
milkywayman
milkywayman
i have read all the articles in the tread..like 3 times already...just to make sure i got all the messages that you ppl were trying to pass on..

i appreaciate the advice and help.

ill let you all know what my decision is...soon, ok

thanks

JohnBolton
JohnBolton
Get used to it.

If you are not constantly discovering that there is more to learn, or that something is harder than you thought, then you are growing in the direction of ignorance.

Here''s an interesting thought: Moore''s "Law" states that the number of gates (thus computing power) doubles every 18 months. Doesn''t that imply that half of what you are learning now will be obsolete in 18 months?
John BoltonLocomotive Games (THQ)Current Project: Destroy All Humans (Wii). IN STORES NOW!
Oluseyi
Oluseyi
  1. "For Beginners" probably isn''t a good place to get real advice on this topic.

  2. It''s perfectly normal. The one thing college almost never prepares you for is integrating into an existing system and codebase. You''re not going to be writing projects from scratch in the real world; you''re going to have to consider large, existing investments (sometimes worth hundreds of thousands or millions of dollars) and you''re going to have to comprehend and correctly leverage them.

You''ll be fine.
Woodsman
Woodsman
quote:
Original post by JohnBolton
Doesn''t that imply that half of what you are learning now will be obsolete in 18 months?

Um, no.
If a plant cannot live according to its nature, it dies; so a man.
milkywayman
milkywayman
Oluseyi,

where would be a good place to post this topic?

and you are dam right, what the hell are colleges and unversities teaching students..huh...i always thought that i could program....but in the real world, the training we receive is useless...to say the least.

RPGeezus
RPGeezus
Weclome to the real world. It''s normal to find it difficult, or confusing, whenever you change companies or jump in to an existing project.

In a year or so you''ll forget you ever felt out of place. Keep at it, because you''re learning some important skills.

Will

Oluseyi
Oluseyi
quote:
Original post by milkywayman
where would be a good place to post this topic?
Topics like this tend to go into the lounge, since they''re not strictly topical (ie, about game development) but are of interest to the community.

quote:
and you are dam right, what the hell are colleges and unversities teaching students..huh...i always thought that i could program....but in the real world, the training we receive is useless...to say the least.
I wouldn''t go as far as to say useless. I would say grossly inadequate, though. I switched majors, and it''s given me the freedom to focus on doing exactly such (I''m resisting the urge to "write my own <insert technology> from scratch") and concentrate on integrating various libraries/components instead.

If I get any insights worth sharing, I''ll put up an article.
Tiffany_Smith
Tiffany_Smith
Oluseyi is right. You''ll get more feedback in the lounge too.

Moved from "For Beginners".
Rob Loach
Rob Loach
I went through the same experience and I really don''t have an answer, I''m just working right now to make money in a MUCH more easier job. The pay isn''t that bad, so I''m not complaining. I work on that harder stuff at home under my own timeline.
Rob Loach [Website] [Projects] [
Tiffany_Smith
Tiffany_Smith
quote:
Original post by Tiffany_Smith
You''ll get more feedback in the lounge too.



Or not.

Personally, I would stick at it, at least give it a few months and then think about it again. Starting a new job is never easy initially and if you give up on this too soon, you may regret it for the rest of your life.

Don''t give up, you can do it!
Conner McCloud
Conner McCloud
quote:
Original post by JohnBolton
Here''s an interesting thought: Moore''s "Law" states that the number of gates (thus computing power) doubles every 18 months. Doesn''t that imply that half of what you are learning now will be obsolete in 18 months?

Obviously. This is apparent when you consider that all programming languages, paradigms, and technologies are less than two years old.

Personally, I''m scared to death of getting out of college. I think I''ll just become a professional student and get some research fellowships to tide me over.

CM
bastardos
bastardos

Just stick with it. Sounds like you''re just a bit shocked by a big life change.

.bas

printf ( "And for the %dth time, I''m not American!", ++lIdiots );
.basprintf ( "And for the %dth time, I'm not American!", ++lIdiots );My homepage

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.