Following Gareth Rushgrove’s presentation on self education for developers at Bamboojuice, I thought I should take his advice and publish my OPML file. Although a little unorganised at the moment it has provided me with some great resources. If you have an opml file you’d like to share send it to me on twitter (@damonky).
Enjoy.
Damonky’s OPML File
The feeds that I read
Getting that Developer Job
In the last few weeks I’ve had to interview for three new developer positions, going through the usual interview process.Developers, Designers, Multimedia; All these roles demand a specialist knowledge. It’s not a job you can just walk in off the street and do. You will have worked to gain those skills that the company desire.
So how can you demonstrate those skills effectively in such a short time? After finding 3 suitable candidates I thought I’d write a few notes about how I what i’m looking for. So here it goes:
1. Research the company
Get to know how the company works. What types of work do they typically do and who do they do it for. Have there been any recent websites that they have done that are notable.
If they have a portfolio study it. It will tell you about what technologies they use, their style, and even approach.You can then use this to see how you could fit into the company. This in turn allows you to prepare your portfolio and questions to be targeted to what they may well be looking for.
2. Dress for the Occasion
Nothing really says I want this job less than your most comfy cardy and faded jeans. There’s a time for being fashionable and this isn’t it. Consider it like a first date with the hotest girl / boy at school. Would you wanna turn up looking rough? I thought not. Demonstrate that you want the job, dress to impress.
3. Prepare your showcase and make it relevant
It was so surprising just how many people came to interview with nothing to show at all. Demonstrate your interest and knowledge of the field. Take in sample of work,personal projects, discuss articles you’ve read about new technologies.
One example is a developer who came in with a Ajax multi-player game of connect 4. Now some would say that this isn’t amazing, there are tons of games like that out there. It wasn’t the game that I found impressive. He briefly introduced the game before proceeding to talk about the technologies he used, why he chose to use them, and how he aimed to improve it.
The candidate had not tried to wow his audience with a polished product, although this would also be cool. He had shown me that he could solve a problem, evaluate his work and consider the ways in which he was looking to improve. What this means for me is someone I can give a problem to rather than instruct a solution, freeing my time to do other things.
4. Stay focused
Sure you can talk about opinions on the web about what the latest technology is and how [ insert technology here ] is like soooo yesterday. The question is what can I do with the technology? what is exciting about it? How could I use it to A) Improve the end product B) Save time C) Enrich my life forever. How have you used it, why did you choose it?
One way of always having something to say is to read blogs. I don’t want what smashing magazine or Boagworld said last week back to me. You are a well studied person. evaluate the text, give a counter point show that you not only read the stuff, but actually understand it.
5. Don’t Panic
Despite what your stomach will be telling you, the people are there to see you. They have stopped everything they were doing to give you the interview. In a studio these times can be rare – especially if they are interviewing because they need a new person. Everyone who interviews you is looking for reasons FOR hiring you, not against. So listen and take your time to respond after considering your answer.
6. Get Feedback
Even if it doesn’t end up being the job for you get feedback. This will help you improve your technique, and prepare for the next .
Links for 5th December
Here is my list for this week. I have been exceptionally busy this week so please accept my apology for not writing descriptions for the links.
Design and General
Design and General
- BigBrownBox.com.au – Australia’s Exciting New Online Electrical Store – $10000 Shoot and Win Contest
- This site is a fantastic example of what can be done with good design and effective use of 2D and 3D.
- Online Advertising And Its Impact On Web Design | How-To | Smashing Magazine
- This Week’s Favourites – November 28th 2008 | Blog.SpoonGraphics
- Design a Print Ready Business Card for Designers | Blog.SpoonGraphics
- Showcase Of Brilliant Comic Book Cover Art | Inspiration | Smashing Magazine
- Billboard Top 40 Design Showcase | Design Showcase | Smashing Magazine
- Winter Design Inspiration: Snowboards | Observin
- 6 Great Tips On How To Prepare Artwork for T-Shirt Printing
- Freebie: MyInkBlog Snowflake Brushes
- Site Redesign Case Study: Tutorial9.net | UX Booth
- 10 Horizontal Scrolling Websites – CssLeak | CSS Gallery, Showcase of beautiful Web Design
- 30 inspiring type treatments | i love typography, the typography and fonts blog
Tutorial | 10 Photoshop tutorials for preparing Christmas « Flash Enabled Blog
- The Ultimate List of the Top Best Logo Design Resources
- How to build a Website? « Flash Enabled Blog
- A List Apart: Articles: Getting Real About Agile Design
- RefreshingApps.com – Showcase – Scoop – AIR RSS Reader with Google Reader sync
- AS3 – DateUtils – Code
- How to Setup a Dedicated Web Server for Free – NETTUTS
- Prototyping With The Grid 960 CSS Framework – NETTUTS
- Tweening vertices | Papervision3D
- 3ds max texture baking for Papervision3D | Papervision3D
- Adobe Alchemy, is it ActionScript heresy ?
- *drawlogic
*drawlogic – interactive and game development technologies for the web
- flash, flex, unity3d, silverlight, javascript [ draw.logic ]
- *drawlogic
» AS3 CASALib Useful Library of Common Functions and Tools for Flash
*drawlogic – interactive and game development technologies for the web
- flash, flex, unity3d, silverlight, javascript [ draw.logic ]
- *drawlogic
» AS3 Flash, Flex and Unity3D Browser Communication and Scripting with
Javascript *drawlogic – interactive and game development technologies
for the web – flash, flex, unity3d, silverlight, javascript [
draw.logic ]