Aces High Bulletin Board
General Forums => The O' Club => Topic started by: rogwar on October 24, 2014, 10:11:24 AM
-
Sixteen year old daughter says she may be interested in computer science. She does make good grades.
Seems like a good opportunity for work in the future. What say the O'Club?
-
A famous IBM executive said:
I think there is a world market for maybe five computers.
So if your daughter expects to be one of the elite who gets the honor on working those, maybe its a good move.
-
If she's really into computers, awesome. I recommend her getting the degree, but more importantly self-study and get real-world certification. Even if she's gonna be a programmer, get at least a CCNA. If she does that, she'll be able to dominate her competition in that the vast majority of code-monkeys have zero clue as to how to make their code work in the real world... having a solid fundamental understanding of basic desktop and network operating systems, as well as basic networking puts her in rare company right out of the gate.
If she's just looking for a way to make money, and she's not all that into computers, it's a horribad idea. Just watch the IT Crowd... the chick that "runs" the IT department is a caricature of many people in the IT industry today.
Get 100% into IT, or get 100% out of IT.
-
It's a useful degree.
As long as she stays away from liberal arts degrees and sticks with a real science degree she should be able to find a career in her field no problem.
-
I'm a little bias because I work there but UTDallas has one of the top ranked computer sciences programs in the state. Might be worth a look since you're in the area.
-
It's a useful degree.
As long as she stays away from liberal arts degrees and sticks with a real science degree she should be able to find a career in her field no problem.
(http://2.bp.blogspot.com/-hqdcOCuqc4o/VAgZV0ErPJI/AAAAAAAALbI/oVpGpYIV_HQ/s1600/1622061_657243667655209_2111792355_n.png)
(http://www.ugodog.net/blog/wp-content/uploads/2007/11/mutley1.jpg)
-
As my brother in law says: No matter what you choose to do, as long as you're the best in it you'll never be unemployed or poor.
-
It's a useful degree.
As long as she stays away from liberal arts degrees and sticks with a real science degree she should be able to find a career in her field no problem.
She is free to get a degree in liberal arts or even basket weaving but it will be totally on her own if so.
Thanks for all of the helpful feedback so far. Of course I'll be looking at other sources of info. She could change her mind as well. Sometimes dealing with a 16 year old girl is like asking our cat what it wants for dinner.
-
Sometimes dealing with a 16 year old girl is like asking our cat what it wants for dinner.
HAHAHAHAHAHAHAHA
(http://25.media.tumblr.com/e829a3116dc81a10b1a1580e33a8a9fe/tumblr_mwg4bm23oi1qdlh1io1_400.gif)
-
Is she someone who 'may be interested in computers' or someone who 'is interested in computers'?
Ie, someone who wants to be an F1 engineer......but, at this time, doesn't know the difference between bhp and torque.....has a big hill to climb.
-
Up to now she has only used a computer as an ordinary tool. Now in 10th grade she has her first programming class where they are using java. She thinks it is pretty interesting and said maybe that's what she might be interested in studying. She makes great grades and is outgoing/personable as well as very accomplished with a shotgun.
-
In terms of university education there are two paths into an IT organization.
1. Electrical Engineering
2. Business Data Systems (generic term, but I think UT system still calls it that)
The Engineering degree is supposed to command the best salary but in this economy - pfffft.
Business data systems is the usual path for application programmer/analysts and IT Architects. There are more job classes available on that route and if you're good and not at pre-retirement age, there's security in it.
:salute
-
If you're interested in return on investment, the best choices are
-study engineering (then again in 6 years this will probably be worthless as well)
-don't go to college
The idea of getting an undergraduate degree (or a masters or a PhD) as a financial investment is outmoded. Either go to college because you have an insatiable desire to learn about that subject or just don't. You're sentencing yourself to a lifetime of poverty. Which is fine if you really like whatever thing, but if you're expecting to make money you're going to be severely disappointed.
Even if you don't study 'underwater basket weaving' your mean starting salary will likely be about 2% higher than someone who does.
Whatever she does, she shouldn't study science (again, if money is the issue).
Anyway what she's interested in now doesn't matter, she probably won't keep the same major she applies for even if she does go to school.
-
Up to now she has only used a computer as an ordinary tool. Now in 10th grade she has her first programming class where they are using java. She thinks it is pretty interesting and said maybe that's what she might be interested in studying. She makes great grades and is outgoing/personable as well as very accomplished with a shotgun.
Having made a living by fixing computers for the last decade I've never had to use a shotgun. To be honest, I have only shot a few pistol rounds after my military service which was thirty five years ago. But then again, a nation wide IT company's worker once showed me a hard disk which had been shot through with an assault rifle to make it unreadable.
-
Usually if your child was teaching themselves programming and hardware outside of school, you would know an investment in higher education for computer sciences is worth it. The two year tech schools are often a bit behind the job demand curve. The degree you get two years from today may have been more relevant the day you signed up for your first class two years earlier.
If she goes with programming, reality is she will be competing for high end jobs against the visa lottery out of India and Asia. If she goes with hardware and backend systems. Many large companies have been down sizing to blade systems and virtual OS instances combining applications to reduce costs while outsourcing support. When I was at BofA, they were jokingly called Microsoft's largest beta sight for testing the future of corporate computing. Then they downsized 3000 servers to IBM blade systems on virtual MS OS instances. Out sourced hardware support to HP and software patching to India and got rid of hundreds of U.S. IT professionals. Funny how they would fire in blocks like 120 40-60 year olds with a single 25 year old to not violate federal ageism laws. Toilet tissue on your wall and who you knew mattered.
IT is a game of getting into it first, regardless of the toilet tissue hanging on your wall. Once you are in, if you are in your 20's and very early 30's. Get as much toilet tissue to hang on your wall as you can even if you have to pay out of pocket yourself. Only your manager will know what kind of real genius you are and has no reason to tell his management about it. Toilet tissue counts in your signature and your resume. And know as many people as possible who you can ask for favors or will help you to your next job. In general IT is intolerant of you the older you get. So once you are in, as soon as you can. Start managing your money against age intolerance.
-
As a holder of a Bachelor of Science degree in Computer Science, I can say that it's a good start. Most of what I learned in college was theory with a lot of programming languages thrown in. Almost all of it is useless in what I do now.
Computers are really a vocation for me, almost a calling. Information Security is my specialty, which is in high demand now and probably will be for at least the next 10 years (unless they invoke the death penalty for hacking). It requires constant learning and creative thinking, another reason I love what I do. The fact that they pay me to do it is just awesome.
If your daughter spends most of her time on the computer web surfing and chatting with friends she probably won't like the curriculum. If she's already programming, hacking, designing web sites, etc. then she's well on her way. You really have to like it or you'll hate yourself 3 years after college.
It's not all happiness and sunshine though. It's a pretty harsh field if you're a programmer. Once you're over 30 you need to be moving up the management chain or your days are numbered. If you're in networking or security you can make it to 40 before the age discrimination kicks in. I'm fortunate in that I got into the energy sector a few years back when the new NERC CIP regulations were getting teeth. They are hurting for good security people, so the pay is good.
Bottom line is that it's a great field if you excel. If you're mediocre, or even just good, it will chew you up by your mid to late 30s and you'll be looking for a career change.
-
Ironically, there are still a large number of US companies that won't give you an interview if you don't have a degree.
Being a prodigy is a good hedge for getting in the door. Once it even worked for me.
Bustr and Auger are correct about the end-game. The older you get, the harder it is to stay employed in IT.
As Auger points out, there are niches where you can flourish as long as you are willing to work hard away from your job to keep your certifications current.
I'm very glad I was able to retire. I was lucky in that regard. But I didn't retire when I planned to and that sucked. I would not know how to advise a young person now.
:salute
-
I have a CIS degree with a math major.
I haven't seen anyone mention the importance of mathematics !!
Granted I got this degree 30 or so years ago but I contend that
without a firm foundation in math, it will be hard for her to reach
the top of the profession. Of course I started programming in machine code
and then graduated to assembly language. I guess I just gave up my age
but at this point, I don't much care... lol... make sure she does what makes her happy.
I tried to push my daughter toward CIS and yet her degree is in marine biology !!
Good Luck,
Ram
-
Usually if your child was teaching themselves programming and hardware outside of school, you would know an investment in higher education for computer sciences is worth it. The two year tech schools are often a bit behind the job demand curve. The degree you get two years from today may have been more relevant the day you signed up for your first class two years earlier.
If she goes with programming, reality is she will be competing for high end jobs against the visa lottery out of India and Asia. If she goes with hardware and backend systems. Many large companies have been down sizing to blade systems and virtual OS instances combining applications to reduce costs while outsourcing support. When I was at BofA, they were jokingly called Microsoft's largest beta sight for testing the future of corporate computing. Then they downsized 3000 servers to IBM blade systems on virtual MS OS instances. Out sourced hardware support to HP and software patching to India and got rid of hundreds of U.S. IT professionals. Funny how they would fire in blocks like 120 40-60 year olds with a single 25 year old to not violate federal ageism laws. Toilet tissue on your wall and who you knew mattered.
IT is a game of getting into it first, regardless of the toilet tissue hanging on your wall. Once you are in, if you are in your 20's and very early 30's. Get as much toilet tissue to hang on your wall as you can even if you have to pay out of pocket yourself. Only your manager will know what kind of real genius you are and has no reason to tell his management about it. Toilet tissue counts in your signature and your resume. And know as many people as possible who you can ask for favors or will help you to your next job. In general IT is intolerant of you the older you get. So once you are in, as soon as you can. Start managing your money against age intolerance.
As a 32 year old going back to school for programming your post really scares me. Am I too old to try to get into this profession?
-
You're never too old to try SilverZ06, but the odds are stacked against you. You may have an edge if you are learning whatever the latest buzzword programming language is. Having recent experience in the latest fad programming language can get you in the door. IT Recruiters tend to be absolute boneheads and will ask for 5 years of experience programming in a language that's only been around for 2. They'll give some kid with Powershell and Python on his course list an interview and ignore the guy with 20 years experience because it's in C. Just make sure you learn structures and the foundations of programming well and you can convert to just about any language.
If you live in an area that isn't a IT job hotspot you may also have an advantage. It's hard to find good programmers in BFE, Kansas because no one wants to move there. If you are already there and there is a demand for talent you are a shoe in.