Sunday, 3 August 2014

Make your own opportunities

Joining university is a hard and a life changing decision. The course you want to study, the university and if further study is right for you. The likelihood is that going to university is the first major opportunity you’ll encounter. It’s a major stepping stone towards a career, but getting accepted to the university is the first hurdle.

The definition of luck is that it’s brought on by chance rather than one’s own action, but opportunities on the other hand can be brought on by things like skill, determination and contacts. Doing things like researching into a programming language for a programming course before going into the university interview or maybe playing around in some 3D software when joining a 3D Animation interview means a lot. The interviewee may have someone who’s done exactly that, meaning if you haven’t dabbled and researched you might find yourself looking elsewhere. Every small thing counts, printing Hello World maybe slight, but at least you've taken the time to look into it in your own time. The more effort you put in, the results will clearly show and will give you a much wider range of options in life’s next step. This is my last blog post, I've successfully finished university with a first and achieved everything I wanted to. I thought I’d round up with something that I wish I was told when I was younger. Make your own opportunities can be something as simple as joining a user group, every single contact you create is vital for when you finish university. It’s very long term, but every little bit extra you do will help in the long run. My final year of university I did an internship, Microsoft Student Partnership, freelanced, co-authored a paper and planned it all around my study time. These have all led to other opportunities and such as guest blog post sites on some major websites all because of the blog you’re reading now!  

Saturday, 26 July 2014

How difficult is university?

In my opinion it’s rather easy, I found it easier that Sixth Form and so did many of my peers. Yet why are there still people that drop out and find it too difficult? There are some environmental and external factors that can lead to university getting to difficult. But its often because the student doesn't have a passion for the subject. I honestly don’t think intellect isn't an issue for most courses. Even think back to your own experience, the rather obvious correlation between the subjects you enjoy and the higher grades you got for them. The average Joe can get a degree if there passionate, though the smarter you are the wider subject areas you can take to the extent that a genius can get a degree in any subject area.

It will be difficult in pulses if you don’t plan. It’s not impossible, though you’re generally going to find it harder if you leave everything until the last minute. A good friend of mine who got a 1:1 would often leave things until the last minute. Literally uploading it seconds before it’s due in. It’s how he worked. It’s actually how I worked for a large time at university. I enjoy having that adrenaline rush before a deadline and I could easily stay up all night on an assignment. Although I also had a friend that’d do his coursework months before it was due. He’d panic if deadline got shortened and things like group assignments would be a little more stressful as everyone isn't normally like that. You usually find a good middle ground by the time you finish. Like I planned and scheduled my work. So I'll get that same adrenaline rush based on my own deadline which is due before the actual deadline giving time for any issues.  


To conclude if you enjoy a subject and think a degree would benefit you, do it. You’ll have some hard times, but that’s a part of the experience. I love doing what I do, I’ll happily read and watch related videos for hours on end. Please keep into consideration that your passion can change. I know people that no longer want to work in the field. University gave them experience on what they’d be doing in industry and they’d rather keep it as a stress free hobby, don't let that detour you as some are studying a different field for their master degree.

Sunday, 20 July 2014

Graduation and what’s next?

Next week is graduation day and generally the last time I'll see and speak to most of my peers and lecturers. Though I can imagine I’ll keep in contact with a 10 or so, it’s realistically the last time you’ll see everyone together. People move back home in most cases around the country and in some cases back to their home country.  It’s a great opportunity to reminisce and socialise although I personally won’t be attending mine because of costs.

I think this time tells a lot about a student. Speaking to quite a lot of my peers almost all of them haven’t even opened 3Ds Max (Main program we used for uni) and I think it clearly shows those who were actually passionate about the course and their career. At the moment my timetable is 10 hours’ 3Ds Max a day, 6 days a week. I'm planning to give my portfolio a huge boost with my skills in the next few weeks.

I enjoy doing it and sometimes in my assigned breaks I’ll be still working on projects. Though in the meantime I've been accepted to 3 different scholarships at 2 different universities. This means if I decided that industry isn't right for me at the moment then I’ll carry on with education.

I think the perfect job for me would to be working in a small 3D animation studio and I think I'm ready for that. I’ll polish up my portfolio in the next few weeks and be sending it to a certain few companies that’d love to work at.


I think this applies to any computer science course, work on your portfolio. It’s 100% your portfolio that counts. Your degree will only matter when being compared to someone who doesn't have one. 

Friday, 11 July 2014

Bedfordshire win second place!

A team from the University of Bedfordshire won runners up for Mobile at Brains Eden in Cambridge last weekend. 5 Students from different courses and different years in the Computer science department took part in the 48 hour hackathon.


Image from @andra_ivanescu on twitter.

The event was one of the biggest hackathons I’ve been to, there was teams from all over the world there. Spain, Belgium, Germany, Netherlands, Sweden and even Canada. The team consisted of Sean McGee (me), Bogdan Predescu, Liam Griffiths, Robert McGreal and Mathew Kaye.

The theme this year was “Unequal” and the game we designed was a medieval themed tilt game where you had to attack a castle while keeping the island even as all enemies would slide off.

We all won tablets for coming runners up and the first prize was a team from the Netherlands who again won tablets. The game will hopefully be published on android, iOS and windows market place soon. We are happy where we placed and considering the time taken we made a very polished and complete game. The competition was extremely good, almost every game we tried was unique and generally visually stunning.

Link to the game

I think the game turned out very well, considering the hackathon was 48 hours & only that time for those who brought there own laptops! We was stuck in a very hot room, 1 monitor and on macintoshes prone to over heating and made life difficult for us. We had an amazing outcome and are really happy with second place! A team from the Netherlands came first, we played there game during the gallery showcase and was great fun!

UPDATE: I also create a similar blog post which got featured on Microsoft.com! For those who wanted more information on it.

Friday, 4 July 2014

Is university worth it?

I’d hate to be you right now. No offence, but going to university is a much harder decision now for sixth form/college students who are thinking of applying. The fees are up, competition is hard and scary statistics of graduates not finding jobs.

It’s hard for anyone to find a job at the moment and I’ve recently been researching on companies and how they accept people. They will automatically not hire someone who’s got a perfect CV/portfolio but turns up with a suit on and not wearing a watch… At least having a degree on that CV will at least hopefully tick the box to get the interview in the firs place.  

This is for most aspects of computer science, I’ve seen programming jobs for graduates. With requirements like “Good with C#, Java, C++, AS3, HTML 5, Python, Maxscript, Unity, 3Ds Max, Maya, good word/excel skills and can sketch well”. Now, I’m not a programmer, but it must be frustrating applying for such vague job descriptions. I think it’s probably rare to find anyone who is fluid with all of these languages at graduate stage. Almost every job I’ve seen requires a degree and a good one at that. Though there are routes you can take with internships and personal portfolio building in your own time, I think it’s personally a great idea to get a degree. 

I have yet to graduate, but I’ve already got myself a few interviews. I’m almost certain that I wouldn’t even be considered if I applied for my degree because to be honest it’s the skills you learn and the knowledge you gain which is much more important that the paper work. So now I’ve got a much more impressive portfolio that I had a few years. Of course I could have worked on 3Ds max projects in my own time, but why not both? I’ve done a lot of freelance work while at University including stuff for Microsoft, YouTube and internships.  

If you have a passion for something, you will try in all means to succeed. I personally think getting a career you love is almost winning at life.

Sunday, 29 June 2014

Extra classes, events and user groups at university



Now there is plenty of societies and groups that the university hold. Event workshops for CV’s, languages lessons and I think I’ve even seen gaming societies. I’ve attend very interesting guest lectures which aren’t apart of the curriculum but generally everyone attends. It gives you a better insight on how companies work and what to expect when going into industry. We’ve had quite a few of these guest lectures and I’m certain they have them for all aspects in computer science.

I’m attending another gamesJam/hackathon at Cambridge University next week (first weekend of July). Although this isn’t held by the University of Bedfordshire, a team of Bedfordshire students are going up and participating it. In computer science there are more technical user groups dotted all around. For example, there’s specific software user groups, operating system user groups and just general monthly/weekly tech events. Now it’s very difficult to compete with events which are held by in most cases experts or even creators of that software. It’s a place where people go to share ideas, contacts and get expert/peer advice.  

What’s amazing about being a Computer Science student at the moment is there is so much free knowledge and really plenty of events which relate to what you prefer. You may argue that you don’t need to be at university to attend these yes, but it’s amazing to have experts in the field very local/ most probably London.  From the ones I’ve attended everyone is very friendly and probably can answer any burning questions you have. Though I wouldn’t personally ask trivial questions which you can just research yourself and maybe not ask university assignment question answers. Rather techniques/tips to learn more on a specific area. Generally at these user groups there’s presentations that take places for some free extra knowledge!

Below are some links that you may find useful, studying at the University of Bedfordshire it’s a very quick journey to London. So there’s really no excuse to be attending these what mostly are free events. In some cases there’s a digital live steam you can watch if you can’t attend in person. 

Useful related links


List of societies running at Luton Campus

Search for Microsoft related user groups
Search for Apple related user groups

UK Linux User groups 
 
Autodesk events, workshops and seminars

Friday, 20 June 2014

Awaiting replies



I’ve been working on my portfolio in the last week. I found myself in a waiting room at hospital (long story, wasn’t for me though) when I thought it’d make a great render. Here’s the progress I’ve made so far.
Hospital draft render
Not finished yet, still need to add a few models/light features but making some good progress. As I spoke about before, there’s nothing I can do but wait. So to try and be somewhat productive I thought creating renders like this in my spare time would be a good thing to do. I’m going to quite a few events next month, would be nice if I get this polished to showcase and ask for critiques. I’ve also had some good topics for researching. If I don’t get accepted to an EngD/PhD course I applied for, I still might work on researching this in my own time. 

I don’t think I spoke about this before, but a subset of my final year project was using vectors for wrinkle maps was published at CGAT conference in Singapore, so I’m now a co-author! I’d love to research some more into other topics.

I’ve also got my final year provision grades! Being A, A, A-, A- but with the 1 unit transfer being A, A, A, A-! Which is a good result overall, so grade wise, I'm definitely on task for a 1:1. Just awaiting replies from university/institutions now.

Sunday, 15 June 2014

The people and what to expect

I can’t obviously speak for every computer science course in every university. We’re all a bunch of nerds and geeks, not the cute hipster kind but the kind of nerds and geeks that’d love a discussion about the latest MMO patch updates and want to have a 3 hour discussion about optimizing a piece of code by a tenth of a millisecond. Computer science students are generally stereotyped like this in the media, The Big Bang Theory is originally based on Computer Science Students (programmers) and not physicists, and also it’s based on one of the writer’s real experience as a computer science student.


Now in secondary school, I was much on the nerdier side. I gamed on computers, loved tech and was academically smart.  Though, when I joined university it was like a whole different category and I was rather struck by it. One of the major shockers was day after Bayern vs Chelsea champions league final, as a Chelsea fan I came into class wanting to talk about the game. When I brought up the subject I was greeted to “You watch sports?” Not even narrowing it down to football but general “sports”. It was really strange to get used to and took a while that to know “Which Linux distro do you prefer?” would be a better conversational topic, Whereas before I’d know the inevitable answer would be “What’s linux?”. That being said we had some sports enthusiasts, non-gamers and genuine hipsters. Though everyone got on well with each other. I think I speak for every degree type, you are all there because you have a strong passion for a subject area. This meant you was with a lot of likeminded peers and everyone got on with each other. 

This blog post was inspired by Moss, IT Crowd

Sunday, 8 June 2014

Applying for jobs, internships and programs

I’ve been keeping myself busy since finishing university, applying for scholarships, jobs and internships.  There are also some small competitions I enter like The UK APPCHALLENGE where I download and share apps on a weekly bases for a chance to win prizes. It’s also beneficial for me as I can see the standard of apps on the market place as well as observe other peoples artwork as almost a research purpose. I’ve also signed up for a few events in the next few months such as user groups and a hackathon in July.

Other than applications, the only other thing I can be doing at the moment is wait for replies! I’ve got some ones in mind that I’d love to join but really depends on competition.  I’ve also worked on some project in my own time already. For example the image I made below.

Didn’t take me too long, though I do want to improve on it in the near future.  

Thought I would lastly talk about applications, I had no idea about the terminology used for position applicants. For example an “advisor” reference. Why I await replies form companies and institutions I’ve also been in touch with students in my year and we do have some freelance/indie developments that could be a possibility.  

Monday, 2 June 2014

Finished University!



I’ve finally finished university, it’s been a long hard 3 years. Though I’ve enjoyed it, I’m glad it’s finished. The stage I’m at now is a very awkward one. I’m in a zone where I’m unsure of my near future, I have no idea if I will be doing further study because of waiting for results for my degree and also applications.

This is very similar to when I finished my A levels and a situation I don’t recall positively about. Generally as a teenager everything has certainty, so you know you’re generally going to progress into next year if you do sufficiently, whereas the gap from sixth form to degree is so much different. You can do sufficiently and even go beyond recommended requirements. Even still, there is such an uncertainty as your college or university may not even accept you because of alternative reasons. I’m again in this uncertain situation where I don’t know what I will be doing. I’m relieved from the units of university and appreciate the time now that I’ve got to relax, but I’m only delaying the inevitable search for the next step. Which can be another degree, an internship or even a job. 

Though it’s not uncommon to wait a few years to do a master degree and it’s in fact even more common to do a PhD once working in the field for a while. Keeping this into consideration and not over applying for jobs/positions is also key.