Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
While Bristol may be highly rated for academics, that conversion degree looks rather weak. They're teaching you things that might not be so hard to teach yourself. The Bath program is rigorous, but it gives you theoretical background that you can apply beyond the specific technologies of the day.

Neither university seems to put much detail online, so I'm just going on the information you provided.

Adbot
ADBOT LOVES YOU

Rattus
Sep 11, 2005

A rat, in a hat!
You know, you don't have to get an MSc or even a degree to work in software development in the UK?
There are lots of people I know, including myself, that have switched careers without formal training.

However, if you are they type that needs the structure, then go with the more theoretical side of Bath. The stuff you learn there will help whatever direction you want to go into.

The job market for developers in the UK is only getting stronger, and demand outstrips supply. I recently changed jobs and, even with just 2 years experience, my phone wouldn't stop ringing until I'd accepted a new position

Daviclond
May 20, 2006

Bad post sighted! Firing.

Gazpacho posted:

While Bristol may be highly rated for academics, that conversion degree looks rather weak. They're teaching you things that might not be so hard to teach yourself. The Bath program is rigorous, but it gives you theoretical background that you can apply beyond the specific technologies of the day.

Neither university seems to put much detail online, so I'm just going on the information you provided.

Most of the course websites seem really bad for actually finding detailed information, with a bit of digging I was able to get more info on module syllabus. Here's a linked list if that would help you interrogate it a bit?

Option 1: Bristol University, ranked 5 11th in UK for CompSci, 38th for all subjects
Programming in C (30 credits)
Overview of Computer Architecture (20)
Software Engineering with Group Project (20)
Databases (10)
Object Oriented Programming with Java (10)
Web Technologies (10)
Research Skills (20)
Thesis (60)

Option 2: Bath University, ranked 20 14th for CompSci in UK, 10th for all subjects - but does noticeably worse on global university rankings
Module content available here, press "unit descriptions" tab towards the bottom.

There's also an Option 3, Warwick University (13th in UK for CS, 9th for all subjects) which is for CS and STEM undergrads only (rather than a broad conversion course like Bristol and Bath). However, it spends 15 credits teaching a "Foundations of Computing" module before letting you loose on a load of optional modules for advanced topics. Whereas the other MScs have 50-60 credits of teaching you coding and software engineering. Presumably the conversion approach would be better for me, or do you really just pick the practical stuff up when you start working anyway?

lifg posted:

Option 1 appears to be more practical, option 2 more theoretical. My experience says that theory will get you farther over the long term, and practice is something you can pick up on the job. But that doesn't account for college prestige, which will matter in getting your foot in the door for your first job.

ML is great for a career if you want to become a data scientist, which might be right up your alley given your background. But if that's your goal, you might want to look at actual data science curriculums.

I've known lots of people who became programmers mid-career. It's a great career path.

Thanks for the feedback! I must have made some weird mistake on the university rankings, but I've updated them now and there doesn't seem to be that big a difference between my options in the national rankings. The main difference is in international tables where Bath suffers for CS. Hopefully a UK goon can advise whether it even matters :)

Data science might be interesting but I'd rather keep my options open in a CS programme for now.

Rattus posted:

You know, you don't have to get an MSc or even a degree to work in software development in the UK?
There are lots of people I know, including myself, that have switched careers without formal training.

However, if you are they type that needs the structure, then go with the more theoretical side of Bath. The stuff you learn there will help whatever direction you want to go into.

The job market for developers in the UK is only getting stronger, and demand outstrips supply. I recently changed jobs and, even with just 2 years experience, my phone wouldn't stop ringing until I'd accepted a new position

I take your point but iunno, I'd be worried about feeling like an impostor without some serious learning before changing jobs. I'm quite intellectual and it would probably stress me out not having a bank of knowledge from a degree to guide me. The stuff about the UK job market is music to my ears, thanks.

Daviclond fucked around with this message at 17:47 on Feb 26, 2017

Vincent Valentine
Feb 28, 2006

Murdertime

RICHUNCLEPENNYBAGS posted:

Maybe, but I heard them say at my job that a lot of self-taught applicants have had no idea what they were doing so they're suspicious by default.

I'm a bootcamp grad, and at my job they told me that people they've interviewed from my very bootcamp almost universally know nothing.

"So why did you consider me? Do you still have concerns?"

"We looked at your commits, decided you knew what you were doing, and if we still had suspicions we wouldn't have hired you."

It's a good idea to be suspicious but it's also pretty easy to find out what people know.

Mr. Sickos
May 22, 2011

I'm graduating with a master's degree in Computer Science from a not very well known university in Scandinavia in a year. I'm fantasizing about moving to Toronto after graduating because none of the businesses where I live seem attractive to me in the long run, and I want to move to a bigger city. What I'm wondering is how easy it is to get a job as a software developer/engineer when I have a degree from a university that people abroad have probably never heard of? I've done some summer internships and I think my resume looks pretty good considering I haven't graduated yet, but my experience in the industry is still limited. Does this sound insane, or am I overrating how important the (lack of) prestige of my university is?

spiritual bypass
Feb 19, 2008

Grimey Drawer
I don't think it matters at all as long as you're not trying to pass off a mail order degree as legitimate

Mr. Sickos
May 22, 2011

Thanks. No, it's definitely real. I just know very little about the job market in other countries, and want to make sure.

Doghouse
Oct 22, 2004

I was playing Harvest Moon 64 with this kid who lived on my street and my cows were not doing well and I got so raged up and frustrated that my eyes welled up with tears and my friend was like are you crying dude. Are you crying because of the cows. I didn't understand the feeding mechanic.

rt4 posted:

I don't think it matters at all as long as you're not trying to pass off a mail order degree as legitimate

Seconding this, doesn't matter

taqueso
Mar 8, 2004


:911:
:wookie: :thermidor: :wookie:
:dehumanize:

:pirate::hf::tinfoil:

Yeah, it doesn't matter in my experience as someone that went to a small school (graduated as one of 17 csc students). Anyway, it really doesn't matter because you already attended the school you attended and you can't do anything about that now. ;) Apply to places you want to work at, not the places you think might take you. You don't want to work for someone that will only hire from 'schools they've heard of' or similar nonsense.

Jyrraeth
Aug 1, 2008

I love this dino
SOOOO MUCH

If your degree goes by a different name than a Canadian one, probably find out what the equivalent is/translation. I doubt that many Canadian companies even know what universities are prestigious in Scandinavia, anyways. If you have projects or a portfolio, that'll probably do more for you than any amount of prestige.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

Alcatrash posted:

I'm graduating with a master's degree in Computer Science from a not very well known university in Scandinavia in a year. I'm fantasizing about moving to Toronto after graduating because none of the businesses where I live seem attractive to me in the long run, and I want to move to a bigger city. What I'm wondering is how easy it is to get a job as a software developer/engineer when I have a degree from a university that people abroad have probably never heard of? I've done some summer internships and I think my resume looks pretty good considering I haven't graduated yet, but my experience in the industry is still limited. Does this sound insane, or am I overrating how important the (lack of) prestige of my university is?

Can you write functional programs? That's what matters more than anything. Half of programmers don't have a computer science degree. Something like 10% of programmers never even went to college. At all. For anything. Moving internationally might be difficult in the short term as a new grad but my understanding is that once you get some experience you'll be in super high demand just everywhere.

huhu
Feb 24, 2006
Has anyone done a combo video chat/coding interview before? Any suggestions?

TheCog
Jul 30, 2012

I AM ZEPA AND I CLAIM THESE LANDS BY RIGHT OF CONQUEST

huhu posted:

Has anyone done a combo video chat/coding interview before? Any suggestions?

I have, uh, know your stuff? Its like whiteboarding but better because you can type.

Talk through what you're doing and why, ask clarifying questions, make lots of assumptions, but ask "I'm going to assume x" and let them challenge that assumption.

If you don't know, its ok to say stuff like "I don't know" or even better "I don't remember the exact syntax to do this but in this language there's a ______ method that does ________, and I'm using it here because _______"

Don't stress out.

I'm happy to answer any specific questions you have, but general interview advice applies.

Vincent Valentine
Feb 28, 2006

Murdertime

ToxicSlurpee posted:

Can you write functional programs? That's what matters more than anything. Half of programmers don't have a computer science degree. Something like 10% of programmers never even went to college. At all. For anything. Moving internationally might be difficult in the short term as a new grad but my understanding is that once you get some experience you'll be in super high demand just everywhere.

Yeah, I never went to college for anything and I'm doing great. I won't be doing any super math related jobs like making software for graphics cards, but I'm doing great in my Java/JavaScript/python role. To push it further, I never even went to high school, that's always a fun topic in interviews.

Kibbles n Shits
Apr 8, 2006

burgerpug.png


Fun Shoe
How do you get past the great "bachelors required" filter for an interview?

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

Kibbles n Shits posted:

How do you get past the great "bachelors required" filter for an interview?

You apply anyway. The "job requirements" is actually "wishlist." Some places won't call you back but there's such a shortage of programmers right now that if you can prove you can do the job somebody will snap you up. You might have to start as a CRUD monkey on an internal website but screw it, have to start somewhere and somebody has to do that job.

Keetron
Sep 26, 2008

Check out my enormous testicles in my TFLC log!

Kibbles n Shits posted:

How do you get past the great "bachelors required" filter for an interview?

Chiming in as one without education other than a few failed months in med school, but you just apply and you explain how college wasn't for you. Now you enjoy yourself much more, check out that sweet github if you want examples.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

Vincent Valentine posted:

Yeah, I never went to college for anything and I'm doing great. I won't be doing any super math related jobs like making software for graphics cards, but I'm doing great in my Java/JavaScript/python role. To push it further, I never even went to high school, that's always a fun topic in interviews.

Never went to HS, or dropped out? I've known quite a few dropouts, but never anyone who never even attended.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Kibbles n Shits posted:

How do you get past the great "bachelors required" filter for an interview?

Cross your fingers and hope someone other than HR sees your resume. Recruiters can be helpful here. Any reasonable employer will look past it if you have experience.

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself

Keetron posted:

Now you enjoy yourself much more, check out that sweet github if you want examples.

This reminds me of the time I applied to web dev company and included the link to my Github. And he replied "We’ve no idea what these are … there’s no online portfolio." and "You’re not presenting your skills".

These are real quotes I just grabbed from the email.

I replied that I wanted to rescind my application and that I didn't really want to work for a condescending gently caress.

Kibbles n Shits
Apr 8, 2006

burgerpug.png


Fun Shoe

Bob Morales posted:

Cross your fingers and hope someone other than HR sees your resume. Recruiters can be helpful here. Any reasonable employer will look past it if you have experience.

Do personal projects and open source contributions count as experience though? Seems like a huge catch 22.

ToxicSlurpee posted:

You apply anyway. The "job requirements" is actually "wishlist." Some places won't call you back but there's such a shortage of programmers right now that if you can prove you can do the job somebody will snap you up. You might have to start as a CRUD monkey on an internal website but screw it, have to start somewhere and somebody has to do that job.

CRUD monkey sounds good to me. I get that at the end of the day they just want someone who can do the job, though.

Fergus Mac Roich
Nov 5, 2008

Soiled Meat

Grump posted:

This reminds me of the time I applied to web dev company and included the link to my Github. And he replied "We’ve no idea what these are … there’s no online portfolio." and "You’re not presenting your skills".

How is this possible? Are there places where Git is not industry standard?

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell

Grump posted:

This reminds me of the time I applied to web dev company and included the link to my Github. And he replied "We’ve no idea what these are … there’s no online portfolio." and "You’re not presenting your skills".

lol, what an in-touch company.

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

No idea. I gave them a link to my CodePen account too, just so they could see some actual live stuff, but they said they didn't know what that was either.

It was p loving bizarre.

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Grump posted:

This reminds me of the time I applied to web dev company and included the link to my Github. And he replied "We’ve no idea what these are … there’s no online portfolio." and "You’re not presenting your skills".

These are real quotes I just grabbed from the email.

I replied that I wanted to rescind my application and that I didn't really want to work for a condescending gently caress.

I assume this means the boss is an artsy type so you probably dodged an incompetence bullet

New Yorp New Yorp
Jul 18, 2003

Only in Kenya.
Pillbug

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

Yes, absolutely. Many organizations do not use Git, and I frequently make the argument that there's no reason for them to switch if the developers are comfortable and productive with their current VCS. There are plenty of organizations that don't need the advanced features of Git, and thus taking on the additional day-to-day complexity makes no sense.

baquerd
Jul 2, 2007

by FactsAreUseless

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

Fergus, there are big banks controlling lots of money using CVS for source control (or in some cases, no source control).

Fergus Mac Roich
Nov 5, 2008

Soiled Meat
Well, it's one thing to use CVS internally. I don't see any problem there. It's another to be linked to a Github repo and have to respond "I don't even know what this is."

Fergus Mac Roich fucked around with this message at 23:04 on Feb 28, 2017

Fellatio del Toro
Mar 21, 2009

My last job didn't use any source control. There was code on the dev server and then they just worked directly on the code on the production server after it went live. That's two versions right there. Also there were large blocks of commented out code in every file in case you needed to see what the code used to look like.

ROFLburger
Jan 12, 2006

I mean do you really want to work at a place that says "What the gently caress is a Github"?

Odette
Mar 19, 2011

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

Yes. One of my university lecturers doesn't use any VCS at all, and recommends people make dated copies of project folders. Which I suppose is VCS in itself...

Whereas one of my other lecturers recently dedicated ~1hr of lab time to teaching students about Git & using bitbucket/gitlab for university assignments.

It's a total crapshoot.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

Many. But that's not an excuse for a technical person in webdev to not even know what Git is.

In any industry it's expected that you'll be an expert in zero-to-one things, know a few things, and be vaguely aware of everything else.

Gildiss
Aug 24, 2010

Grimey Drawer

lifg posted:

Many. But that's not an excuse for a technical person in webdev to not even know what Git is.

In any industry it's expected that you'll be an expert in zero-to-one things, know a few things, and be vaguely aware of everything else.

Sounds like designers incorrectly worded their job posting and got into contact with developers.

toadoftoadhall
Feb 27, 2015
Will somebody qualified review my CV for me? :)

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself

toadoftoadhall posted:

Will somebody qualified review my CV for me? :)

:justpost:

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

Kibbles n Shits posted:

Do personal projects and open source contributions count as experience though? Seems like a huge catch 22.

CRUD monkey sounds good to me. I get that at the end of the day they just want someone who can do the job, though.

Sort of. They don't count as actual, on the job, literally being paid to write code experience but you should absolutely put it on a resume. Having meaningful contributions to an open source project is practically a foot in the door already and you can probably ask people who have also worked on the same projects if they know anybody looking (hint: they probably do). Don't be afraid to ask around. Plus like was said if somebody other than HR (as in, the actual programmers) see a resume with "I implemented *feature* in *open source project they've heard of*" you already have an in in a lot of places. But yeah that's a universal catch 22 in the whole job market right now. There are still piles of places that just refuse to consider a noob or a fresh grad and if you look at job openings it can be very discouraging. Every company in existence seems to have an endless supply of open positions for senior devs with over a decade of experience but shuffle their feet and look around nervously when somebody points out how stupid it is that they won't develop new talent. However they also know that if they have cranky, overburdened programmers that could use some help that said programmers may very well leave if they don't expand the team. Similarly if they just plain need a dozen more nerds but only get one or two resumes from senior devs they're going to look further down the pile.

I'm a CRUD monkey in the end, as it were. It actually isn't so bad. Kind of boring but they don't expect me to work 5,000 hours a week. To be honest I wanted to learn more web dev anyway and now I'm getting paid to learn more about web dev! Hurray!

If CRUD monkey sounds find then make a little toy website that interacts with a database in some meaningful way and slap it on your resume. Doesn't need to be super impressive especially if you're new. If you can point to something functional and say "I made this thing. I can make things for you in exchange for a paycheck" it helps a lot.

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself
Just had a phone interview where the employer said they were transitioning to working with React on a database project that's 15 years old.

Caught me off guard because I didn't know this going into the call, but definitely peaked my interest since I've been learning React for the past month.

Are we at the point where employers expect candidates to be well versed in new Javascript libraries or is that not going to be an expectation until 5 years from now

sarehu
Apr 20, 2007

(call/cc call/cc)
Piqued.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

Grump posted:

Are we at the point where employers expect candidates to be well versed in new Javascript libraries or is that not going to be an expectation until 5 years from now

That isn't new. If you look back you can always find people expecting more years of experience in X technology than X has been around for. You'll right now have an easy time finding job adverts from people looking for somebody with a decade of experience with Go.

Adbot
ADBOT LOVES YOU

Doghouse
Oct 22, 2004

I was playing Harvest Moon 64 with this kid who lived on my street and my cows were not doing well and I got so raged up and frustrated that my eyes welled up with tears and my friend was like are you crying dude. Are you crying because of the cows. I didn't understand the feeding mechanic.

Fergus Mac Roich posted:

How is this possible? Are there places where Git is not industry standard?

Haha I worked at one of the big defense companies for six months and literally not a single developer or manager had ever heard of an ORM. There are plenty of places that are stuck in time.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply