My feed
Premium

Please
or
to access all these features

AIBU?

Aibu to worry about Coding?

56 replies

TheoneandObi · 08/07/2019 10:41

DS is a Cambridge English grad, working in an ok-ish first grad job. He hates it though. It’s boring, he says, and he doesn’t really see a a future in it for him. He wants to quit and do a course in coding. He’s researched a couple of costly but well regarded courses. But. I’m worried. He did well at maths at school but deliberately swerved away from it at A level. Surely he’ll get eaten fir breakfast? And what jobs would it lead to?
I know I shouldn’t be worrying about a 22 yo. But I don’t want him to make a huge mistake.
He seems to have a bee in his bonnet about having a job which actually makes something

OP posts:
Report
TheoneandObi · 09/07/2019 13:57

You guys have made me fall in love with mumsnet again. This thread is so opposed to the stereotype that we just bicker about schools and breastfeeding! Thank you all for your wonderful past, present and future insights x

OP posts:
Report
FlorencesHunger · 09/07/2019 13:51

Coding skills will be valuable in the case of jobs and the job market in tech is definetely on the rise. If you are in Scotland he can Look up ITPT, its what I'd call a coding school. If in Scotland it can be funded by saas or he can learn long distance from what I can remember. Their might be an ITPT in England worth checking out.

I dropped out of coding, it was interesting and I very much viewed it as languages but it bored the hell out of me in the end.

Report
ErrolTheDragon · 09/07/2019 13:21

Another thought, which may not be attractive to the OPs DS but may fit some, is technical writing. I can write pretty decent 'subject matter expert' documentation; a good technical writer can generally improve it.

Report
NewLevelsOfTiredness · 09/07/2019 13:04

I've been coding since I graduated 20 years ago. I graduated with an English degree.

There are some areas of coding where maths is more important than others. I worked for a short while for a games developer, and I think the people doing the 3D graphics could run quadratic equations in their heads. I most definitely cannot do that.

I work with financial databases now, and my maths is definitely only GCSE level. I did two lessons of A-level maths and dropped it because it seemed too abstract.

What I've found as an English graduate is that no matter what coding-based role you have, good communciation skills with your boss, team or whatever are very helpful.

It does open a lot of career paths to be fair.

Report
ShimmerSunset · 09/07/2019 12:56

DH is a senior software developer. He did computer science at uni. He's very smart and loves learning the various coding languages, there are a lot of them. He also constantly reads about coding. He's very well paid.

Report
ErrolTheDragon · 09/07/2019 12:46

Dp is an electronic engineer and uses different types of coding. He keeps saying there are not enough people coming through and his pay rates keep going up to reflect this as they struggle to recruit. Maybe he could look at something like that. I dont understand enough about it to advise any more (or maybe i just switch off).

Electronic engineering really does require high level maths and proper teaching. As does computer science, I believe.

'Coding' otoh is, as PP have indicated, is a very broad category.

I've been writing software for a living for over 30 years and have very little formal 'coding' training. It's scientific software so what I need is scientific subject knowledge and ability - and in my area I do need quite a lot of maths. It's very domain-specific.

There will be many other applications where good communication and/or design skills are more important.

Take writing a book as an analogy. You need to be able to write in your chosen language, but the vital component is the content.

He seems to have a bee in his bonnet about having a job which actually makes something
Good for him! We need more of that attitude.

Report
xyhere · 09/07/2019 11:58

@WhatdoImean is right; I find that most development could better be described as a detail-oriented creative process than something that's strictly scientific (as most people believe it to be).

The thing is...good developers aren't really specific to one language, because being a developer is more about a mindset than knowledge. In my day job, as a web developer, I use six different languages (including markup). If I'm building something new with integration between multiple systems, that will often top 14+.

Mindset and adaptability win here, not learning by rote. The only thing I'd suggest for him over and above what he's doing now is to learn about the non-development side of things too - operating systems, hardware and networking. I've lost track of the number of devs who have no appreciation for anything that's not directly related to the code they're writing, and thus are unable to diagnose problems that don't sit completely within their field of view. Having that extra knowledge will almost certainly set him above other candidates.

Good luck to your dude, he's got an interesting ride ahead of him. Unfortunately, most Hollywood films which have even the slightest bit of computer-related content will be utterly, irrevocably ruined for him.

Report
WhatdoImean · 09/07/2019 08:17

Some interesting studies in the late 90s, early 2000s found that:-

  1. People who went into coding, having trained for it were good at their job
  2. People who went into coding, but from an arts background and then trained by their employer, were frequently better.

    The concept is that coding is less about maths, more often about creative problem solving, and people from a less purely scientific/engineering background can sometime bring a creative skill to bear that others cannot.

    I have been in the business for far too long a number of years (started on COBOL for any other dinosaurs out there). For me at least, the only down side was the need to re-train every 2-3 years as a new skill set becomes the flavour of the month.

    Coding is a really good, fairly easily transferable skill that can lead to really good job opportunities. That said, I found that being a PM or BA, while nowhere near as much fun, does pay better though... and with less re-training!!
Report
TheoneandObi · 09/07/2019 08:00

Bendy, I think that’s an excellent point. No children in the offing yet. But what you’ve described sounds excellent for work/life x

OP posts:
Report
BendydickCuminsnatch · 09/07/2019 07:16

DH is a senior software developer and works in presales (can’t remember his exact title 😄) so he gets to travel the world. Tech companies are really flexible in our experience, meaning he can work from home whenever he wants pretty much (unless travelling of course) which means he has a brilliant work-life balance and sees our kids loads despite 3 hours communing on days he’s in the office.
Just in case you were worried about that side of things!

Report
lightlypoached · 09/07/2019 07:13

Hi. Coding doesn't require maths. It's about problem solving and logical thinking.

Get him to check out academy.uipath.com/learn. Free training that can be done at home in his own time. I work in the industry and can tell you that automation is the fastest growing sector with loads of well paid jobs.

I've been in IT for 30 years and it's a very good and flexible career with loads of options and opportunities.

Report
RavenousBabyButterfly · 08/07/2019 22:46

I used to be a software engineer. I had to stop though as I was losing the will to live it was so boring. It's a good solid well-paid career but most jobs are boring as Hell. You spend far more time fixing up or altering existing code than you do writing new stuff. Creating new stuff is the only interesting bit but you're lucky if you get to do much of that. Pretty much everyone I worked with, in major companies, had relevant qualifications. There were a few that got there without it though and maybe smaller companies are less picky.

Report
snowy0wl · 08/07/2019 21:42

@CallMeCarolDanvers - I've used www.codewars.com/ (learn through challenges) and www.codecademy.com in the past. Also StackOverflow is a great resource for coding snippets to common questions. Language-wise it depends on whether you want to be a front-end developer (GUIs etc.) or back-end. I taught myself Python, bash and a little Ruby, because in my line of work I have mainly focused on back-end scripting. Each company will have its own favourite languages and I found that once I knew the basics of coding it was fairly straight-forward to cross-train.

@RockyRolly - I obtained a degree in Computer Science, but I once worked with a Systems Administrator who had a degree in geology ... and so no, you don't need a degree to be a coder, just lots of enthusiasm and willingness to learn. :)

One interesting fact I learnt recently - it is estimated that these days a person will go through four different career changes in their lifetime. The person who said this had started out in HR and had re-trained as a lawyer.

Report
snowy0wl · 08/07/2019 21:29

+1 for Makers Academy. My hubby recruits many of his juniors from here and he is very impressed with the standard of training.

Report
RockyRolly · 08/07/2019 21:19

Makers academy is 8k 😮

Report
AddictedToHaribos · 08/07/2019 20:59

I code in java for a living (senior software engineer) and Iove it! I am also not good at maths. I have never had any need of maths in all my years of coding and I work in financial services.

Coding is a language so what is more important is the ability to think logically and problem solve

Report
MyKitchenIsATip · 08/07/2019 20:46

Getting into programming is honestly an excellent idea. There's a shortage of programmers. Tell him to learn languages that are widely used, like C# (Microsoft). The money is good. I will say, though, that games development is cutthroat so I wouldn't recommend that.

Report
RockyRolly · 08/07/2019 20:35

@JocastaJones is there a course you would recommend? I am looking to get into this. Thanks.

Report
TheoneandObi · 08/07/2019 19:40

Turns out he’s done some free online bits and bobs so is better informed than I previously thought. He’s thinking of using Makers Academy for the 12 week intensive course. At least it’s cheaper than a Masters I suppose.
Thank you all for your variety of insights and experience. Looking at Makers alumni too they seem to come from a variety of backgrounds, and end up in the most part using their new found skills.

OP posts:
Report
JocastaJones · 08/07/2019 18:58

There are some paid for full time short courses (12 weeks or so) that have a very good reputation and a pretty much 100% success rate for employment on completion. It’s a great industry to go into. Salaries are high and demand for the skills is through the roof.

Report
SeeSpotRun · 08/07/2019 18:15

I'm another long time developer.
Maths is not required for 90% of the code I write, and the other 10% is only because I write some financial applications that have to add up correctly when dealing with percentages and the fact that our smallest currency unit is a penny. The VAT man doesn't like it when the numbers are wrong.
A lot of what I do requires the ability to be think creatively, so that complex concepts can be presented to the end user in a simple manner that makes their life easy and the task non-threatening and intuitive despite them never having done it before.
I definitely get a buzz when software I've created is released and gets a positive reception from users, so I can understand why he wants to make something.

Report
xyhere · 08/07/2019 17:24

Long-time developer here. I did maths GCSE a year early, A/O maths after that, maths and further maths A-level and a maths degree. Yeah, that's a hell of a lot of maths.

That's not showing off (quite the contrary, being good at maths seems to be socially unacceptable these days), but context - I know a lot about maths, and I've been a dev in various industries for the last...oh...18 years or so.

Here's the thing - in all those years, I've never used any more maths than I learned up to the age of 15 in that GCSE. In fact, there's a lot I did in that year which I've never used in a professional capacity.

Modern development is mainly about four things:

1 - Being able to think about logical relationships between many bits of code and systems.

2 - Being able to quickly and easily visualise complex systems and how they work together.

3 - Learning new languages and structures very quickly.

4 - Being able to work effectively with team members possessing extremely varied levels of social aptitude, while still being assertive enough to push his solution when he's convinced it's the right one.

You'll note that almost none of that is really anything to do with maths.

He'll be fine, as long as he's not a complete doormat.

Report

Don’t want to miss threads like this?

Weekly

Sign up to our weekly round up and get all the best threads sent straight to your inbox!

Log in to update your newsletter preferences.

You've subscribed!

Londonmummy66 · 08/07/2019 15:12

DF used to recruit coders for very large projects - he always said the best coders were classics graduates rather than mathos as their grammatical training meant that they coded very logically.

Report
gwenneh · 08/07/2019 14:53

One of the things about coding as a field is that it's incredibly changeable so even if you DID do a degree or course in it, you'd be responsible for keeping up with the latest learning. People who are capable of being self-taught masters of their field are the ones who are successful because they've already got the discipline to learn something through a self-guided medium.

And a handful of DH's employers have wanted a degree as a requirement but they are mostly overseas -- for the most part, a solid portfolio and sometimes a coding test is more than enough to get a job.

Report
Bearcycle · 08/07/2019 14:36

I worked as a developer for several years (have now left to do something completely different). I was self taught and several others in the company were too. I wouldn't worry so much about maths, I scraped a C in maths for gcse. I'd echo what others are saying though that a paid for course isn't necessary if it's something he's worried about if he will like it, going through a free resource might be better, things like freecodecamp, cs50 online and othersnfirst to see if it's the career he will like.

Report
Please create an account

To comment on this thread you need to create a Mumsnet account.