prealgebra level?
In the UK you need Alevel maths qualification to do computer science at university, and to do that you need to have had a good grade at GCSE level
(I study computing at AS level myself and have looked into this in detail for when i go to uni)
Rather than doing computer science (quite a bit of mathematical theory) she may be better off doing one of the many applied programming courses (mainly practical work which is assesed).
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
In my field of Software Engineering, even though math comes easy for me, I never really needed very high-level math. I can take an equation and develop the code to compute the answer. In a sense, the equation is the description of the problem, and that's generally easily converted into code. But in graphics, math is relatively important -- you're always dealing with geometry and algebra. But on a team, you generally get the part of the project you're good at. If that's not math, that part goes to someone else.
As for female and age, should not be a problem.
Stressful or laid back? Yes. It can be both. As with any industry, when you have deadlines, there can be long hours and stress. At the beginning of projects it can be laid back, hectic, fun. Lots of good mental work figuring out the best way to handle the project, then design it. Then the coding starts.
WaltP
Posting Sage w/ dash of thyme
10,506 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944
>> 3) What is the demand for software engineers like and average starting salary?
depends on where she lives. and it might vary in the same city. The industry is pretty saturated -- many jobs in USA are being outsorced to places like India and Japan where labor is cheap.
>>4) Should she persue a degree in computer science or engineering and what will she need a bachelor's or master's?
bachelor's will do, but master's will provide better chance of landing a pretty good and well-paying job. Computer programmer's are a dime a dozen today, so the more education the better.
Ancient Dragon
Retired & Loving It
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
in the uk theres tough competition
my dad works in IT and he knows his company wont take anyone without a 1st class degree
The calculus and triginomertry are essential for games development but most other programming just needs an understanding of operator precedence and algebra
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
>1) What are the prospects for a female in this field and will her age be a hinderance, meaning to old to start?
Age and gender are irrelevant. The big killer will be her lack of mathematics skills. While some programmers can get away with basic arithmetic, programming is inherently based on algebraic concepts and notations. At the very least, a programmer should be familiar with algebra. Game programmers will have better luck with a strong foundation in geometry, calculus, and trigonometry because that's one of the more demanding fields.
>3) What is the demand for software engineers like and average starting salary?
Good developers are always in demand. The starting salary varies on the region, but in Atlanta an entry level programmer can expect to start around $40K.
>4) Should she persue a degree in computer science or engineering and
>what will she need a bachelor's or master's?
At least a BS is computer science will help immensely in getting a job. Naturally, the more education and experience she has, the better off she'll be. But time is usually an issue as well, so she'll have to use her judgement on when to stop taking classes and start learning from actually doing the work.
>5) Is the field highly stressful or laid back?
It depends on the field and the employer. My employer lets us be laid back, but the work is extremely demanding. It's good stress because it keeps us at our best without giving us health problems.
>6) What has been your ecperience in the field been like and what kind of advice would you offer?
My advice is to get used to being in a constant state of confusion.
Narue
Bad Cop
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
>6) What has been your ecperience in the field been like and what kind of advice would you offer?
My advice is to get used to being in a constant state of confusion.
Absolutely right. I have been working for my employer for about 8 years now and we have completely re-written the program three times due to hardware changes (upgrades with new os versions). And we are about to do it again in a couple months.
Ancient Dragon
Retired & Loving It
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
Absolutely right. I have been working for my employer for about 8 years now and we have completely re-written the program three times due to hardware changes (upgrades with new os versions). And we are about to do it again in a couple months.
Good thing programmers are extremely adept at plagerism. ;)
WaltP
Posting Sage w/ dash of thyme
10,506 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944
>40k to start? That's surprising, I thought the IT industry is one of the highest paying.
Experience dictates your salary. When you have years under your belt and knowledge to back it up, you can command higher pay. I don't see why you would expect an entry level position in an easy to enter field to earn more than that.
>Many fields start you of with a higher salary
Such as? I'm willing to bet that they have a huge cost of learning, a fairly solid guarantee of quality in new hires, or a lot of danger. Programming has none of those.
>on 40k it would be hard to exist given the high cost of living
If you're talking about Atlanta, then it's BS. Most Atlantans live well on quite a bit less than 40K.
>And if you live in a big city you will struggle
So tell your "friend" to get into another field if it sounds that bad.
Narue
Bad Cop
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
So are you two going to fight in every thread in which you have both posted:eek:
And offcourse I'm just joking...
Niek
Nick Evan
Not a Llama
10,112 posts since Oct 2006
Reputation Points: 4,142
Solved Threads: 403
>I'm not one to tell my"friend" as YOU put it to go in to another field, that will be entirely her decision.
Well, then maybe you should offer her your opinion directly instead of making incorrect statements here, where she probably isn't paying attention.
>Atlanta?
Yes, Atlanta. The city that I was using for my estimate.
>if you want to live there and I'm sure that doesn't apply to all people in Atlanta, merely your opinion.
You said that people making 40K or less would struggle. Since my estimate was assuming the city of Atlanta, and I'm well aware that it's not the case, you're wrong. Unless, of course, you can gather an unbiased focus group that makes less than 40K in Atlanta and will admit that they struggle to survive.
>We all have our opinions/views, you are entitled to your and the rest of us can have ours.
Finally, you say something that I can't dispute.
>I just don't agree with you, can you handle that
I can handle it just fine. But I'm not going to sit quietly when I know that your opinion is wildly incorrect.
Narue
Bad Cop
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
is that 40k in dollars?
£40k is very good wage here in the uk
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
is that 40k in dollars?
£40k is very good wage here in the uk
$40,000 USD is only worth about £20,000 in England. £40K is about $80K here, which is pretty good wages in most (but not all) usa.
Ancient Dragon
Retired & Loving It
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
@Justine
I hope you realise that the game development field of Software development is very demanding. I don't want to seem pessimistic, but I am yet to see a professional game developer who didn't start coding at the age of 14-16.
To put it in a mild way, the people who develop games are maniacs...so if she wants to start game development at the age of 28 then good luck from me. (here I am assuming about PC game development using C++ / DirectX).
If your friend really has the talent, she can perform better in the other fields of software development like Web development ( PHP + MySQL ) wherein you get a job easily and at the same time you cna do freelancing given the volume of projects involving Webdevelopment.
Hope it helped, bye.
~s.o.s~
Failure as a human
11,938 posts since Jun 2006
Reputation Points: 3,281
Solved Threads: 734
Jeez, it doesn't matter if you started when you're 14 or 28. It doesn't matter if you're in New York or Atlanta. If you want to go into game programming, do it!
Start writing a few games yourself, learn what you can. Find someone in the field and ask if they will mentor you. That's the best thing you can do.
Forget the money. At the beginning, "they" will dictate how much you make. As you get better, you can slowly start dictating -- you have something to dictate with.
And don't be confused by the money thing. In New York, rent can run 2000-3000 a month, therefore salary must be $50,000 or greater. Where I'm at, you can find places for under $1000 so $30,000 is very doable.
WaltP
Posting Sage w/ dash of thyme
10,506 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944