Some advice on study...
-
Find some deep and involved computer science topics that are recognizable to hiring managers. Learn them on your own, write about them and publish (maybe to CP). Include these as published articles on your resume and discuss them when discussing your technical interests in an interview. To me, this shows the same value as a CS degree.
Hell yeah, you're speaking my language! I hope that's how it works in the real world too... And I have actually written some articles on CP. Certainly planning to put that in my resume :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
Naerling wrote:
My boss said the exact same thing a few weeks back :)
Well, I guess it is time for me to become a manager then. :sigh:
Sure looks good on your resume! "I said the same thing some manager once said" :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
As some of you may know I have never had a study in IT. I studied a Bachelor Common Art and Cultural Sciences and a Master Media and Journalism (something completely different from IT). Now I never liked school and never liked the school system (just know what you have to know on an exam and you'll be okay). I still hold an MA title though, so I guess I've done alright :) Since programming is going really well for me (and I really like doing it) I wouldn't want my lack of IT schooling to be a problem for me later on in my life. Unfortunately many people and companies still consider some sort of degree a must if you want to work for them. I've heard many stories about incompetent teachers, incompetent fellow students, courses that are a joke, courses you'll never need in your life again, courses with outdated topics and material... And actually I've also had my fair share of experience with some of these issues. So what do you guys recommend? I really don't feel like going back to school or get a degree, but sometimes I think it would really help me. Then again, if I see some students in QA I really don't think I'd be better off studying. I've also considered the Microsoft Certification program and that is something I am probably going to do no matter what (although actually doing it is something completely different since I really dislike learning for exams). So go back to school? Or rely on my current MA title and have my resume and enthausiasm speak for itself? I know some people here have faced the same decision. What did you choose and how did it work out for you? The people that did an IT study, how was it and how did it help you? Thanks :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}Naerling wrote:
Unfortunately many people and companies still consider some sort of degree a must if you want to work for them.
I doubt that. There are probably a few companies like that. And certainly companies are willing to accept a degree instead of experience. But experience trumps everything.
-
I've been writing code for 30 years - I don't need a degree anymore to get a job.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997John Simmons / outlaw programmer wrote:
I've been writing code for 30 years
Don't worry, John, you'll finish that program soon :)
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
As some of you may know I have never had a study in IT. I studied a Bachelor Common Art and Cultural Sciences and a Master Media and Journalism (something completely different from IT). Now I never liked school and never liked the school system (just know what you have to know on an exam and you'll be okay). I still hold an MA title though, so I guess I've done alright :) Since programming is going really well for me (and I really like doing it) I wouldn't want my lack of IT schooling to be a problem for me later on in my life. Unfortunately many people and companies still consider some sort of degree a must if you want to work for them. I've heard many stories about incompetent teachers, incompetent fellow students, courses that are a joke, courses you'll never need in your life again, courses with outdated topics and material... And actually I've also had my fair share of experience with some of these issues. So what do you guys recommend? I really don't feel like going back to school or get a degree, but sometimes I think it would really help me. Then again, if I see some students in QA I really don't think I'd be better off studying. I've also considered the Microsoft Certification program and that is something I am probably going to do no matter what (although actually doing it is something completely different since I really dislike learning for exams). So go back to school? Or rely on my current MA title and have my resume and enthausiasm speak for itself? I know some people here have faced the same decision. What did you choose and how did it work out for you? The people that did an IT study, how was it and how did it help you? Thanks :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}After some 20 years as a developer, I went to Uni part time to study. I was so disappointed in the subject matter, and the level at which it was taught, that I went to talk to them about options. Best thing I ever did. I ended up getting credit for a number of courses that i could show I had a required level of expertise in, and being 'forgiven' some pre-requisite courses. I ended up getting a grad-dip in I.T. rather than just a B.IT (I actually got my bachelors a few years later, but that's another story) so my advice would be to make an appointment with the head of IT at your local uni, and explain what you want to get out of it - and see what they can do. There's no requirement to complete a degree - so you can just study subjects that interest you, and with a sympathetic person at the uni, you may actually get to do what you want, rather than what has been designed for the generic new entrant.
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
I've been writing code for 30 years - I don't need a degree anymore to get a job.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997I don't think newbies can use non-school experience as a self-promotion these days. Even middle school kids are developing phone apps. Someone with your years of experience I would appreciate from the gate because as a former manager, I know you know how to really "do things" without having grown up with the internet. Honestly, if I was in a position of hiring programmers again, if the applicant was born after the X-Generation, I would be more critical.
Blog updated as of Nov 2011!!! http://craptasticnation.blogspot.com Regarding the passing of Andy Rooney, a quote from myself: "I always loved his curmudgeonly rants as an existential part of my bitchy self"
-
What're you thinking of doing? 4-year BS in, say, Computer Science? Seems like a lot of time to spend on something you don't like an don't really need. I think spending 4 years building up your work experience would be much more profitable than 4 years building debt. I personally love school. It's one of the best ways to jam your brain full of knowledge. I think I'd have a hard time teaching myself if I didn't have an expectation to turn in assignments on time and according to the requirements. In fact, I am about finished with a French class that is part of a community college and that does not have homework or a grade. I found that I dedicated very little of my own time to the class. Then again, that could just be because my mind is tired after 9 hours at work each day. I'm not sure if any of that would apply to you, but it's worth considering. Are you learning as much as you would at school? Do you feel you are missing certain underlying fundamentals? Do you plan on working while going to school? To give you some background on my experience, I graduated in 3.5 years with a BS in Computer Science (with a few other credentials). I had some very minor jobs in college (work study, internship). I am not sure if that experience helped, but I got a job lined up right out of college (that I wouldn't have been qualified for if I hadn't done the internship in college). I have never made fair market value in my area (always lingering between $10K to $25K below fair market value). However, I believe that is more a reflection of my decisions and personality than what employers would be willing to pay. I am guessing that with 3.5 years of experience, I would be making more money now and I'd have less debt, but I don't think I'd be as good at what I do, I'd be less knowledgeable in the more adacademic topics (to me, the fun stuff), and I would be less happy than I am now. Though, again, that is because of my personal preferences and proclivities. As a final note, there are probably some companies that would never consider hiring you or that will never get a chance because they use education as a filter. If your resume doesn't show the appropriate education, it may go straight to the waste bin, even with many years of experience. For example, Google may only want to hire PhD's. These may or may not be the types of companies you want to work for. When factoring in this information, you may want to consider where you want to end up and how you see your life in X number of years in the future. If you don't want to reti
I think the schooling depends on where the author lives. I know here in the midwest, many companies won't consider you without a college degree. On the East Coast several years ago, you needed "certification" versus a degree. Personally I did not have a computer internship in college. I used to joke while looking for my first graduation job, that I had a degree in Computer Science and could neuter a cat under 10 minutes. (I was a vet tech.) As a college freshman the internet was still new and shiny and I remember having mandatory classes and I was more advanced than the "teacher." I think it's hard for managers these days to decide on hiring people because young applicants these days have grown up with the internet, developing applications, and just having the access to programming computers, if that's what they want, like those of us of the X-Generation and before, never had. Think about Baby Boomers, Generation Xers, and those today (sometimes called Generation Y) and how their general computer experience differs. A Generation Y person with no formal education may seem like a threat to a Baby Boomer.
Blog updated as of Nov 2011!!! http://craptasticnation.blogspot.com Regarding the passing of Andy Rooney, a quote from myself: "I always loved his curmudgeonly rants as an existential part of my bitchy self"
-
Hell yeah, you're speaking my language! I hope that's how it works in the real world too... And I have actually written some articles on CP. Certainly planning to put that in my resume :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
After some 20 years as a developer, I went to Uni part time to study. I was so disappointed in the subject matter, and the level at which it was taught, that I went to talk to them about options. Best thing I ever did. I ended up getting credit for a number of courses that i could show I had a required level of expertise in, and being 'forgiven' some pre-requisite courses. I ended up getting a grad-dip in I.T. rather than just a B.IT (I actually got my bachelors a few years later, but that's another story) so my advice would be to make an appointment with the head of IT at your local uni, and explain what you want to get out of it - and see what they can do. There's no requirement to complete a degree - so you can just study subjects that interest you, and with a sympathetic person at the uni, you may actually get to do what you want, rather than what has been designed for the generic new entrant.
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
That is actually a good idea. I wouldn't have to follow all classes, but I would get a degree. It's like the best of both worlds :D Thanks for the tip!
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
I don't think newbies can use non-school experience as a self-promotion these days. Even middle school kids are developing phone apps. Someone with your years of experience I would appreciate from the gate because as a former manager, I know you know how to really "do things" without having grown up with the internet. Honestly, if I was in a position of hiring programmers again, if the applicant was born after the X-Generation, I would be more critical.
Blog updated as of Nov 2011!!! http://craptasticnation.blogspot.com Regarding the passing of Andy Rooney, a quote from myself: "I always loved his curmudgeonly rants as an existential part of my bitchy self"
Hey! Where you been geek girl? :)
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997 -
I've been writing code for 30 years - I don't need a degree anymore to get a job.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997A degree is useful to get a 'foot in the door' as many HR departments still have tick-lists rather than finding out about what the applicant is really like. For some, 30+ years experience isn't on the tick-list, but a degree / diploma is. When I started 30+ years ago, I was the only one in my intake that had a CS degree. I am the only one still programming - all of the others have management jobs on better pay.