How do you get your first job?
-
Huh? Because I'm part of 8.3% of unemployed US citizens means I can't complain? Your logic is beyond me. o.O
now you are tripping, lack of respect won't land you a job to start with. No wonder you are whining, you seem to lose patience quickly, a quality that is not admirable in a programmer. :laugh:
-
I've been programming since I was in middle school nine years (almost 10) ago. I've known since then that this was the career for me. The only problem is, I can't find my first job. It doesn't help that I'm in a small town with no programming jobs. I'm slowly working towards a degree but due to two bad years, I feel I'm falling behind. I'm 22... I should have graduated by now but I haven't even earned my associates degree. I don't know if I can make it through 3 more years of college. It's very tempting to save up some money and just move to a big city with lots of jobs (like Seattle) but I'd have no guarantee that I'd get a job. I'm so bored with my life. I want to earn a living programming. How do you get your first programming job? <.>
You do remind me my current situation, pretty much the same conditions, but you make me feel good in a way that I have zero worries about it and don't complain to NOBODY. I left my parents home at the same week when I wrote my high school exam. Left the city, left the country. I even sent my mother to take my graduation paper and asked to send me by mail. People around me worry more about me more than me myself. I'd say just code if you enjoy it, work on what you like and in the end you will succeed. To make you feel better (or maybe worse), here is a little story. At the moment I am 21, finishing 4th semester of computer science degree, same poor m*****f***** as you, living like a bummer in a hole. God, even my mother which visited me once started to cry after she saw my place, opened the fridge. But I am not accepting any help from nobody. Everyone digs through their own mud, so do I. I do work once a week in a night club which makes me able to pay the rent. The rest of my time goes working on open source, pet or school projects with same poor friends around me 14+ hours a day. Although I do get some random job offers once in a while, sometimes accepting temporarily to buy a new hardware, sometimes not, but I am not feeling to settle with one job yet. And not going to anytime soon. To be honest you do sound like missing some networking. There are tons of events going on, like: http://startupweekend.org/[^] where you can find a job pretty fast. Everyone is looking for devs there! But don't think about something small as getting a job only. Do you think Steve Jobs goal was to get a job for 20k a year? You are not going to get any further than your dreams. Always have your ultimate goal of life in your head. Having a huge goal makes all problems in the way relatively small. And relatively small problems you solve easier. Don't let the problems to conceal the whole goal. If they do - your goal is to small. That's my personal inside-click which makes me to move on.
-
I've been programming since I was in middle school nine years (almost 10) ago. I've known since then that this was the career for me. The only problem is, I can't find my first job. It doesn't help that I'm in a small town with no programming jobs. I'm slowly working towards a degree but due to two bad years, I feel I'm falling behind. I'm 22... I should have graduated by now but I haven't even earned my associates degree. I don't know if I can make it through 3 more years of college. It's very tempting to save up some money and just move to a big city with lots of jobs (like Seattle) but I'd have no guarantee that I'd get a job. I'm so bored with my life. I want to earn a living programming. How do you get your first programming job? <.>
Tough Love Time The only reliable way to get a programming job (even in Seattle, especially in Seattle) is to get a four year degree in Computer Science. Period. End of story. Yeah, yeah, you've been programming for 10 years. So how much does that experience when you were 12 count as full-time job experience? My guess is you have the equivalent of maybe a couple years of serious programming behind you. But even if you were a boy-genius who wrote compilers for breakfast and operating systems for lunch, unless you know your data structures and algorithms, you'll bomb out at the coding interview stage. Microsoft, Google, Facebook, Amazon, Boeing (don't laugh), and all the bigger employers of SW folks expect degrees, and test for your algo & data structure experience. I don't know you, and I am not in a position to judge your life, but it would be easy for a hiring manager to assume that your history shows you as just the kind of screwup that companies want to avoid. If you wanna make it in the big city, you need a better story than you've told so far. You probably don't want to tell that story at all, just say, "It took me a while to grow up." Do you own an awesome open source project? Got some tremendous game you can show off? No? Why would an employer look at you if the previous resume on the pile went to college? Now, I know there are guys who made it as programmers without a degree, so don't you all write in saying, "I made it and I don't have a degree". These guys are the exception. The great bulk of developers have a Bachelor's degree in CS. Lots of 'em have a Masters. That's your competition, so you better be damn good. You might have a chance applying for a job as a tester, and moving to development later. That's a hard road because being a tester marks you as not-ready-for-prime-time as a dev. (Mostly. Please don't flame me you testers; good testers are really valuable folks, but you gotta admit there are a lot of mediocre wannabes doing testing). If you get "bored" when faced with the need to work your ass off, better forget programming anyway. One thing a degree does show is that a person is able to commit to a goal for a period of about four years. Serious dev projects go on for years, and may involve a lot of hard thinking and maybe a lot of uncompensated overtime. Especially if you're hired by the kind of bottom feeder willing to take on difficult-to-place young employees. Good luck man.
-
What's a degree got to do with anything? Sorry, this from a Dad who's just packed off his daughter to Uni and is cracking the whip over his son to make sure he gets there next year. But, if you're struggling with finance, and you've got years to go, and you reckon you're a shit-hot programmer, then why not just start working now? Not learning English Lit or Biology, but building systems for people? Having a degree simply proves you can get a degree... There are umpteen sites out there posting literally hundreds (thousands, probably) of projects a day for guys (and girls) like you to work on. Five years ago, in breaks between "long-term" contracts and when "bored with my life", I bid on these little jobs on vWorker (Rent-a-Coder as it was then), eLance, PeoplePerHour etc.. Sure, the headline rates are pretty abysmal, as you're competing with folks in India, China and Eastern Europe who'll work for a couple of bucks an hour. So, don't compete on rates. Compete on quality, value added, responsiveness, professionalism, communication. They're all winnable against that competition. Turn the little jobs into big ones. 4 years ago I did a $250 job, won against Indian competition, completed it in an afternoon. The client was happy, asked for some more work, and 4 years later his organisation is wholly dependent on my tech input; he's paying $100 / hour, with a guaranteed minimum $16000/month payment regardless of the hours I work. He's never asked if I have a degree (as it happens, I do, but not in IT) nor whether I have any other qualifications. I do work for numerous other clients at the same rate for people referred to me by happy clients or picked up in those on-line auctions. Winning those first auctions isn't easy, but it's not hard either. Focus on quality of bid and volume of bids. Of course that's just one route. Use your imagination, write a mobile app and market it. It MAY make you a billionaire, probably won't; but it WILL give you some practical experience and something to show potential employers. Or build a killer website. Or write some PC shareware. NOBODY is stopping you from doing that - except maybe yourself. When I was a teenager needing to find some work through the summer break, I made 99 applications for bar jobs, shop work, anything easy and not needing qualifications. I got nowhere. I decided I'd write one last letter, but it had to be a corker. Where did I really want to work above all else, what would be a dream job? For me, the answer was working at the UK's Railway Technic
DerekTP123 wrote:
There are umpteen sites out there posting literally hundreds (thousands, probably) of projects a day
Yeah, and the streets are paved with gold. Those sites pay most people a couple dollars an hour. Maybe ok if you live in Latvia; not so good if you're trying to make a wage as a developer in the US.
-
You do remind me my current situation, pretty much the same conditions, but you make me feel good in a way that I have zero worries about it and don't complain to NOBODY. I left my parents home at the same week when I wrote my high school exam. Left the city, left the country. I even sent my mother to take my graduation paper and asked to send me by mail. People around me worry more about me more than me myself. I'd say just code if you enjoy it, work on what you like and in the end you will succeed. To make you feel better (or maybe worse), here is a little story. At the moment I am 21, finishing 4th semester of computer science degree, same poor m*****f***** as you, living like a bummer in a hole. God, even my mother which visited me once started to cry after she saw my place, opened the fridge. But I am not accepting any help from nobody. Everyone digs through their own mud, so do I. I do work once a week in a night club which makes me able to pay the rent. The rest of my time goes working on open source, pet or school projects with same poor friends around me 14+ hours a day. Although I do get some random job offers once in a while, sometimes accepting temporarily to buy a new hardware, sometimes not, but I am not feeling to settle with one job yet. And not going to anytime soon. To be honest you do sound like missing some networking. There are tons of events going on, like: http://startupweekend.org/[^] where you can find a job pretty fast. Everyone is looking for devs there! But don't think about something small as getting a job only. Do you think Steve Jobs goal was to get a job for 20k a year? You are not going to get any further than your dreams. Always have your ultimate goal of life in your head. Having a huge goal makes all problems in the way relatively small. And relatively small problems you solve easier. Don't let the problems to conceal the whole goal. If they do - your goal is to small. That's my personal inside-click which makes me to move on.
-
Truth hurts, especially for the weaker ones. Being a cry baby will get you no where in life. If that makes me an asshole, then so be it. As for my online name, it is completely opposite of how I really am...reason why I picked it. :)
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)The "truth" doesn't hurt coming from you, it just comes off as trollish and unreliable. You use short, one sentence responses to convey your point. It's a jab: 1. "Hmm..." 2. Two sentence angry response, followed by "Hmmm..." 3. "[Work harder, you're a troll or a whiner]" 4. "Yep, you're a whiner." If you want me to take you seriously, then take the time to form a *real* response to my posts. You can provide negative feedback without coming off insulting. People don't learn from insults, so your "help" is largely unhelpful. If you were to say something like: "That's not the best attitude to go about this. You need to buck up, and take hold of your life. You're going to have to make some sacrifices and work your ass off to get where you want to go." It would go over much better, not make you look like a troll, and convey essentially the same thing you were trying state.
-
now you are tripping, lack of respect won't land you a job to start with. No wonder you are whining, you seem to lose patience quickly, a quality that is not admirable in a programmer. :laugh:
How am I being disrespectful... instead of judging me, you could explain what I'm doing wrong so I can change. My response wasn't facetious, I honestly don't understand why someone who's unemployed doesn't have the right to say their position of unemployment sucks...
-
The "truth" doesn't hurt coming from you, it just comes off as trollish and unreliable. You use short, one sentence responses to convey your point. It's a jab: 1. "Hmm..." 2. Two sentence angry response, followed by "Hmmm..." 3. "[Work harder, you're a troll or a whiner]" 4. "Yep, you're a whiner." If you want me to take you seriously, then take the time to form a *real* response to my posts. You can provide negative feedback without coming off insulting. People don't learn from insults, so your "help" is largely unhelpful. If you were to say something like: "That's not the best attitude to go about this. You need to buck up, and take hold of your life. You're going to have to make some sacrifices and work your ass off to get where you want to go." It would go over much better, not make you look like a troll, and convey essentially the same thing you were trying state.
I will admit my responses were mean spirited. I have been active on this site for 4+ years now and I have contributed a bit in that time, so I am no troll. I hurt your feelings, this I can see, so I apologize for the way I presented my views to you, although I meant what I said. You did whine a lot. I also meant what I said that you need to toughen up a bit, get a thicker skin, especially if you are going to hang out here on this site. Not being mean, just stating a fact. -- Cheers
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012) -
The "truth" doesn't hurt coming from you, it just comes off as trollish and unreliable. You use short, one sentence responses to convey your point. It's a jab: 1. "Hmm..." 2. Two sentence angry response, followed by "Hmmm..." 3. "[Work harder, you're a troll or a whiner]" 4. "Yep, you're a whiner." If you want me to take you seriously, then take the time to form a *real* response to my posts. You can provide negative feedback without coming off insulting. People don't learn from insults, so your "help" is largely unhelpful. If you were to say something like: "That's not the best attitude to go about this. You need to buck up, and take hold of your life. You're going to have to make some sacrifices and work your ass off to get where you want to go." It would go over much better, not make you look like a troll, and convey essentially the same thing you were trying state.
Are you down voting all of my posts? Your debator points match the hits I'm getting.
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012) -
Tough Love Time The only reliable way to get a programming job (even in Seattle, especially in Seattle) is to get a four year degree in Computer Science. Period. End of story. Yeah, yeah, you've been programming for 10 years. So how much does that experience when you were 12 count as full-time job experience? My guess is you have the equivalent of maybe a couple years of serious programming behind you. But even if you were a boy-genius who wrote compilers for breakfast and operating systems for lunch, unless you know your data structures and algorithms, you'll bomb out at the coding interview stage. Microsoft, Google, Facebook, Amazon, Boeing (don't laugh), and all the bigger employers of SW folks expect degrees, and test for your algo & data structure experience. I don't know you, and I am not in a position to judge your life, but it would be easy for a hiring manager to assume that your history shows you as just the kind of screwup that companies want to avoid. If you wanna make it in the big city, you need a better story than you've told so far. You probably don't want to tell that story at all, just say, "It took me a while to grow up." Do you own an awesome open source project? Got some tremendous game you can show off? No? Why would an employer look at you if the previous resume on the pile went to college? Now, I know there are guys who made it as programmers without a degree, so don't you all write in saying, "I made it and I don't have a degree". These guys are the exception. The great bulk of developers have a Bachelor's degree in CS. Lots of 'em have a Masters. That's your competition, so you better be damn good. You might have a chance applying for a job as a tester, and moving to development later. That's a hard road because being a tester marks you as not-ready-for-prime-time as a dev. (Mostly. Please don't flame me you testers; good testers are really valuable folks, but you gotta admit there are a lot of mediocre wannabes doing testing). If you get "bored" when faced with the need to work your ass off, better forget programming anyway. One thing a degree does show is that a person is able to commit to a goal for a period of about four years. Serious dev projects go on for years, and may involve a lot of hard thinking and maybe a lot of uncompensated overtime. Especially if you're hired by the kind of bottom feeder willing to take on difficult-to-place young employees. Good luck man.
I'm not "bored" with the amount of work, I'm impatient with the amount of time I have to wait. Classes are fun for me. I wrote my British lit 2 paper in 2 hours (and made 195/200 on it), course work has always come easy for me. I guess in that sense, sometimes I get bored. The work is too slow for me sometimes. But that doesn't mean I give up... I've read a couple books on data structures, OOP Theory, and algorithms. I'm currenly reading: The Art of Computer Programming[^] I almost have a "tremendous game" to show off. The last thing to put into the engine I'm designing is a text system. (Text may seem trivial to implement, but it's not that easy on android. My options are to use Android's slow text overlay or roll my own with OpenGL ES.... I'm doing the later :D) Android has been a great learning experience. I got my first exposure to threading thanks to android. ^^ I taught my VB class one day during my senior year since the teacher saw that I had made a Sonic the Hedgehog game in class... I've been working on large scale personal projects (games) for... 4 years? I'm not a genius, but I have been competent for a while. (Not necessarily competent enough for hire mind you. But my collective experience up to this point does make me feel ready for hire.)
-
Are you down voting all of my posts? Your debator points match the hits I'm getting.
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)I down voted some of them when you first posted but most of them have multiple down votes (aka not just me). I just upvoted your post on my resume thread though. I'm not a complete ass. XD
-
Two Bad Years: I got stressed out trying to keep an apartment my first year at a university so I flunked out (aced Java at least lol). Then the next year I wasted a year of my life working two part time jobs trying to keep the apartment but eventually was evicted. Don't really understand why you quoted the rest... I don't have an associates degree but I have far more experience than the guys that do. (like the one's I tutor at my current community college). I've almost finished my android 2D engine while the students here are still struggling on OOP concepts. : / I *don't* know if I can make it three more years. I suppose the two years earning my bachelors degree will be fun. I'd love to take an algorithms class or an ASM class. But I'm not looking forward to finishing up my fluff classes to get to that point. I AM bored with my life. I feel stuck. I don't have a job, I live with my mom, and frankly I feel pathetic. I'm ready to grow up and move on to the next stage of my life... Question still stands.
If you are that bored, then while you are going to school to earn your Bachelor's degree (yes even if it takes you until age 25 - DO NOT STOP) why not pick an open source project and become DEEPLY involved? By the time you do decide to move to a bigger city or start submitting your resume you will have results that you can show potential employers and show how serious you are at being a programmer.
-
I down voted some of them when you first posted but most of them have multiple down votes (aka not just me). I just upvoted your post on my resume thread though. I'm not a complete ass. XD
I get down votes all the time. Price you pay for speaking your mind here. I just saw a slew of (-2) down votes in a row on the same thread and figured it was you. You are not an ass for down voting me and you don't need to up vote me either. -- Cheers :)
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012) -
I get down votes all the time. Price you pay for speaking your mind here. I just saw a slew of (-2) down votes in a row on the same thread and figured it was you. You are not an ass for down voting me and you don't need to up vote me either. -- Cheers :)
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
"No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)At least this isn't gamedev.net ... I once posted a thread asking people their theories of life and death. Due to one post I made (not trollish or mean, just a misunderstanding.) I was down voted so much that I couldn't post. (That's right, negative rep means you can't post on gamedev, and this was NOT a ban.) Couldn't delete the account, not allowed to have two accounts, so I just don't go over there anymore. Hell, your responses would appear nice compared to what I've experienced there...
-
How am I being disrespectful... instead of judging me, you could explain what I'm doing wrong so I can change. My response wasn't facetious, I honestly don't understand why someone who's unemployed doesn't have the right to say their position of unemployment sucks...
Some of your replies here will scare away potential employers, if someone tells you not to complain and you reply "why not?" that's just rude. Try to develop polite ways of dealing with people and don't show too much stubbornness. :)
-
Some of your replies here will scare away potential employers, if someone tells you not to complain and you reply "why not?" that's just rude. Try to develop polite ways of dealing with people and don't show too much stubbornness. :)
So it's rude of me to ask why I can't complain but it's not rude for him to tell me to stop complaining in the first place or for you to tell me I'm whining and trippng? I don't know the guy and respect is earned. Seriously, if you don't want to hear my whining, it's as simple as not reading and posting in the thread. People need to vent sometimes and faulting them for it makes you childish.
-
I've been programming since I was in middle school nine years (almost 10) ago. I've known since then that this was the career for me. The only problem is, I can't find my first job. It doesn't help that I'm in a small town with no programming jobs. I'm slowly working towards a degree but due to two bad years, I feel I'm falling behind. I'm 22... I should have graduated by now but I haven't even earned my associates degree. I don't know if I can make it through 3 more years of college. It's very tempting to save up some money and just move to a big city with lots of jobs (like Seattle) but I'd have no guarantee that I'd get a job. I'm so bored with my life. I want to earn a living programming. How do you get your first programming job? <.>
This is (some of) the reality of today: Vworker.com Odesk.com Guru.com Elance.com … Get out there and start bidding (if you want your “first” “job”). It’s how I “restarted” my career after being “outsourced”.
-
My first IT interview went something along the lines of: "Can you start tomorrow?" "Yes" "Okay: you can work from home, I'll see that everything you need is delivered tomorrow." and I only went in on a Friday morning to get my time-sheet signed. Ah, happy days!
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
I've been programming since I was in middle school nine years (almost 10) ago. I've known since then that this was the career for me. The only problem is, I can't find my first job. It doesn't help that I'm in a small town with no programming jobs. I'm slowly working towards a degree but due to two bad years, I feel I'm falling behind. I'm 22... I should have graduated by now but I haven't even earned my associates degree. I don't know if I can make it through 3 more years of college. It's very tempting to save up some money and just move to a big city with lots of jobs (like Seattle) but I'd have no guarantee that I'd get a job. I'm so bored with my life. I want to earn a living programming. How do you get your first programming job? <.>
What's wrong with the traditional methods? Get know, advertise your skills and interests. Where you live is not important any more! Search for internships that you can do online. Search for projects you can participate in online. Email your resume to companies you want to work for. Create a LinkedIn Account or other similar Accounts. Start a Blog to get known. etc.
"Courtesy is the product of a mature, disciplined mind ... ridicule is lack of the same - DPM"
-
So it's rude of me to ask why I can't complain but it's not rude for him to tell me to stop complaining in the first place or for you to tell me I'm whining and trippng? I don't know the guy and respect is earned. Seriously, if you don't want to hear my whining, it's as simple as not reading and posting in the thread. People need to vent sometimes and faulting them for it makes you childish.
perhaps you should come out more positive, that way you can impress, you question tells me more about your weakness i think try to show that you are strong and positive in life to land that job, crying like a baby won't land you a job, that's a fact be positive that's my advice wish you luck.:)