Tuesday, 10 November 2009

Web Design Interview Questions

What experience do you have which is relevant to this post?

This would be a good opening question, to allow the interviewer to get a sense of the interviewee’s experience. While the CV should show past posts and qualifications, asking the interviewee to highlight relevant experience will also show how a person can cope with being put on the spot. An interviewee who has prepared in advance should be able to answer this easily and well. A weak answer will illustrate a lack of basic preparation.


Of the portfolio pieces you have shown us, which are you most proud of and why?

This question also allows for an overview of past work, but this time in terms of specific work that has been done. Like the first question, it will also show if there has been preparation. But in addition, it gives a chance to see not only what an interviewee is capable of doing, but also whether they are able to talk about their work. I would follow it up by asking the interviewee to explain the technical basis of one of the pieces in the portfolio. This will go some ways towards showing whether the interviewee is able to communicate with potential clients.


Here is a sample script of PHP. What do you think it might be used for?

This question will show the technical knowledge of the interviewee. It could also show whether the interviewee is able to think laterally to think of a use for a website.


What is the value of teamwork, if any? Describe a situation which you have been involved which required teamwork.

This question moves the interview to more general job requirements. It’s important to not only ask what the interviewee thinks about teamwork, but to ask them to give an example because it’s very easy for people to give the expected ‘right’ answer to a question like this. Asking them to give a real example shows whether or not they actually believe what they say.


Here’s a brief for a logo. Please take ten minutes to sketch a design and prepare to tell us what technical tools you would use to design it.

This question could show the applicant’s ability in a realistic situation. It will challenge the interviewee in terms of both the more creative, graphic side of the job and the technical side. In addition, it will reveal whether the interviewee is able to talk about their work to a potential client (an important requirement in the job description). Lastly, it will show what a person is able to do under pressure.


Here is an example of a working brief. Can you comment on the design and say what you like about it, as well as any improvements you might make.

This question could show the interviewee’s level of knowledge design considerations such as PARC principles and use of grids in layout. It could allow them to show both what they know when they describe the brief, and their ability to solve problems or be creative in suggesting changes or improvements.

Thursday, 22 October 2009

Self Marking for the Self Managed Learning Plan


A8 WEBSITE LINK

For the Pass Criteria:

1 and 2. Investigate applications and learn the fundamentals of PHP and MySQL.
My sketchbook shows my exploration and investigation of the use of PHP and MySQL. The notes show research of the fundamentals of PHP script and the way it communicates with the MySqL RDBMS.


The sketchbook also includes annotated printouts of PHP script, screenshots and email correspondence to show my investigative efforts and the development of my website, along with a database table.

3. Create a Website which uses PHP and MySQL. (Creative Brief)
As shown in the sketchbook, I used a range of books, websites and online forums to gather information on the subject, and to write my evaluation.

Following a guide in the book PHP6 and MySQL5 by Larry Ullman I downloaded and set up XAMPP on my laptop to provide a local server in order to use as a test bed for building the website.


I followed textbooks, notably PHP Solutions by David Powers and PHP6 and MySQL5 by Larry Ullman adapting the examples to create the solution to the creative brief.

4. Evaluation.
I wrote a 1000 word (approx) evaluation of the SMLP, justifying the application of PHP and MySQL and my experience of answering the creative brief. After finalizing the website I reviewed it and highlighted the improvements that could be made.


For the Merit Criteria.
M1. The sketchbook includes notes and annotation of various sources, showing an understanding of the particular theoretical principles that are relevant to this assignment. Going beyond the gathering of information, however, the emails show an ability to synthesize information from a range of sources in order to overcome a problem that arose from initially relying on one source.


M2. The sketchbook shows the development of the assignment over time. The preliminary stage involved gathering information from a range of sources (books, online tutorials, online forums, and email correspondence). Drawing from the gathered information, I built the first element of the website, an include file. This required adapting PHP script and customizing it to suit my own requirements.

Problems encountered along the way are recorded in the sketchbook. The ability to overcome each problem allowed me to build the next element, leading to the eventual completion of the website.


M3. When devising the Creative Brief, I chose features which would require a number of variables to be used in combination. Specifically, I wanted the website to include a gallery, a feedback form and PHP includes to add further features.


These elements required a range of technical skills for example, in addition to using CSS for the layout, I wanted to create an online gallery which requires communication with a MySQL database. This retrieved information is specifically linked to each image as it is selected whilst the PHP script links a thumbnail image to a larger image. To do this, I had to adapt a PHP script from another source for my own purposes.

I also adapted an include file which highlights the current page; this required customizing a navigation script to suit the style of my website. Another include file is one I used on the footer element of my website, which will calculate the current year from the year the page was copyrighted.


The result of these creative and technical endeavors is a website of a near-professional standard.


In conclusion, this work satisfies the merit criteria.

Tuesday, 13 October 2009

Web Designer Role

Link to online job advert

The job I have seen advertised is for a front end web designer/developer based in Leeds. Though it is listed as an advert for a ‘Web Designer’, the description includes everything from design and development to maintaining and updating existing websites, as well as communicating with clients in order to understand their web requirements and to explain technical issues in a way that they can understand.


In terms of specific technical skills, the job requires knowledge of and experience with the following: CSS, (X)HTML, JavaScript, Photoshop, Illustrator and Dreamweaver. I have made a good start on mastering these skills, but am aware that I need a lot more hands on practice to gain confidence and professional working knowledge of these elements. I plan to develop my ability in these technical skills and to show how I can use them effectively in this current assignment and future projects.


I’ve noticed that this advert specifically states that all websites from this organisation are required to abide by W3C standards. This makes me appreciate the process of showing validation on the website work we are doing on this course as this is a web design standard expected in industry.


There are a few skills listed in this job advert that I do not yet have. One core skill requirement is Flash. I hope to have a chance to learn Flash, if not on this course then on my own or on an evening course. Not only does there seem to be a demand for it, but it also looks interesting to me.


The job also requires an understanding of online marketing tools such as SEO and PPC. While I have not yet had experience with these, I hope there will be a chance to learn about these types of tools. Additionally, although it’s not mentioned in this particular job advert, I’ve seen ads requiring Content Managing Systems (CMS) such WordPress and so look forward to learning this as well.


Finally, this job mentions Fireworks and Quark as desirable, though not strictly necessary. Obviously, the more technical knowledge I have, the better equipped I will be to find employment.


One current concern of mine is whether I should purchase a Mac. This job specifies both Mac and PC familiarity. To date I have always used PCs. I have noticed that many job adverts seem to require both. If not having a Mac means that I won’t be able to get a job, then I might need to consider it as an investment and overcome the cost issue.


The job also specifies other less technical skills that may not be as easy to demonstrate. According to the advert, this position would involve interaction with clients which would require both listening to understand their website requirements and the ability to explain technical issues, both verbally and in writing. While I have had to rely on my communication skills working with others on this course, I am also hoping to draw on my experience in other jobs to date for these less technical skills.



Tuesday, 22 September 2009

Start of the Second Year

Despite having quite a long summer break it seemed that it has gone by in a flash, and on the first day back at college as a second year student everything felt very familiar. It was certainly a lot more comfortable than the introductions at the beginning of the first year.

For the final two assignments of the first year: A1 Sketchblog and A7 Rasterized, I was pleased to find that I had improved on my grades compared to previous
assignments. I was hoping this was the case as am feeling much more confident with the digital imaging software and graphic design elements of the course. I am also pleased with my sketching and visualising skills as they appear to be a basic requirement for all-round web designers, which is what I aspire to become.

As for the summer break, I'm quite pleased with myself for having managed to find the self-discipline to create a website for my partner's 'Personal home page' which is now in her work-based ftp site. I feel a lot more confident about using XHTML and CSS for web design, although I realise these are just the basic elements and elements of other coding languages such as Javascript and PHP will also be required for professional looking websites.

Bearing this in mind I have also looked at PHP and tried out some script, setting up an Apache local web server in order to test out web pages with PHP. I think that I am now at least familiar with PHP although still see myself as a beginner. I now have an appreciation of the way PHP works as a 'server side' code whilst HTML works in a web browser. For the A9 assignment I intend to use the open source XAMPP package as it includes the MySQL database.

We certainly hit the ground running on the first day back, launching straight into the first assignment of the second year. This is the A8 iMe Assignment, the first component is the Self Managed Learning Plan (SMLP) which involves choosing a course-related subject (PHP and MySQL in my case), and devising our own project through a creative brief.

This all seemed quite daunting to me at first but I have been looking into PHP during the summer months and have (hopefully) a fairly good idea of what I would like to achieve and what is realistic for me given the limited timescale and my limited PHP knowledge.

For the SMLP I intend to create an online thumbnail gallery for a friend who is researching monuments in Cumbria and North Lancashire for a book he hopes to have published, and has supplied me with a collection of photographs for an accompanying website which will form the basis of the creative brief.

I'm quite excited about the project as it's a 'live' project and quite similar to the work I hope to be doing on a self employed basis. It is also quite an interesting project in itself.
I'm also quite anxious about getting it all working correctly within the timescale...

Wednesday, 26 August 2009

SMLP: Resource list for PHP/MySQL

I intend to explore the most important and commonly used applications of php by developing a website which will incorporate these applications.

This could include: Providing a content management system using MySQL, creating secure contact forms, image galleries, and navigation guides.

This will provide me with working practice and experience of PHP and also provide me with a showpiece website to add to my portfolio.

I intend to use online and textbook tutorial(s) to find out what applications to incorporate into the website and to learn how to write them. To this end I have looked at a number of books on php and have a personal preference for 'PHP Solutions'by David Powers.

My resource list will contain:

1: PHP version 5.3: Open source

2: Apache local server: Open source

3: MySQL: Open source

4: Microsoft Notepad

5: Online tutorials: eg: PHP.net/manual, WC3 tutorials,
phpjabbers.com.

6: Text book: PHP solutions, By David Powers.

7: XHTML and CSS

8: A sketchbook and Digital Imaging software will be used for the website design.

Friday, 21 August 2009

Self Managed Learning Plan: Proposal for PHP and MySQL

With a view to what my future aspirations are in terms working as web designer, I am keeping an open mind at the moment.

With the current downturn and lack of jobs I am planning on developing the most currently in-demand skills and being prepared to work as a web designer initially on a self employed basis just as a means of building up a portfolio, and also developing the necessary skills. After gaining some experience I hope to be able to work either in contracts or full time as an 'all round' web/graphic designer.

Having looked at the required skills on various online jobsites (such as totaljobs), the most commonly sought - after coding skills after html and css apears to be PHP. So it makes sense to me to develop a working knowledge of this language. As it is also an open-source language, it is widespread as web development tool and integated into the GNU project, so is likely to be around for some time.

Learning the fundamentals of php will also allow me to incorporate secure contact and booking forms into any websites I build whilst working on my own. Online purchasing and feedback forms are a common requirement of websites for small businesses and sole traders - which will be my most common source of work.


I will also learn MySQL as it works alongside php as a database management tool.

I am hopeful that with these 'core' skills I will be able to answer the requirements of most websites, and in the future may consider other coding skills such as 'Ruby on Rails' or Javascript but for now I will stick to the 'basics'.

Tuesday, 12 May 2009

First Year Summary

Looking back at my first journal entry I can read the reasons why I started this course, and what my initial expectations where.
I remember how I felt at the time, which was basically worried about a lack of knowledge in even the most basic aspects of web design and the social networking aspects of the internet, such as blogging, using forums and even creating an avatar.

I found the first couple of weeks to be quite a steep learning curve due to such seemingly small tasks as the creation of an avatar in das-forum, setting up this blogger site and adding links to forum and blog posts. These tasks have now become second nature to me, as they are frequent requirements of the course.

I was also apprehensive in returning to college as a mature student, and was hopeful that there would be other students with similar backgrounds and reasons for returning to college.

I found the first assignment quite frustrating, although it was useful in providing us with a basic knowledge of the technologies, equipment and programmes involved in web design and the Internet, there was a distinct lack of creativity involved. There was also an emphasis on precision of the assignment presentation and in particular the referencing which I thought made me more apprehensive and took some of the enjoyment of learning out of the tasks. I realise of course that precision is an important element of graphic and web design so it was a kind o preparation for other tasks and for the industry we will hopefully become professionally involved in.

During this period I also had to set up my email account, which despite having a few teething problems went fairly smoothly. This was relevant to me and I gained some confidence from the experience.

I also had another learning curve using Photoshop for the first time (apart from resizing photographs which I have done in the past.) This was due to creating an entry for the college
Christmas e-card, I think I was more involved in learning techniques in Photoshop (such as layers and masks) than in sticking to the brief, as I managed to create a reindeer theme which was not really the modern look required of the brief.

The A3 'Sounds Like a Plan' assignment was the first taste of web design proper, it required research and development of a minimal one page website, which was plenty enough for me to cope with at the time. I didn't have much confidence in my Photoshop skills in creating a banner, and often felt quite confused as to what was expected from us as a final outcome. I spent a lot of the Christmas break learning Photoshop and In-Design techniques to develop the website plan.

Looking back now I think I could quite easily achieve the same results with much less time and with much more confidence, due largely to having more familiarity with the whole process of presenting a web design plan prior to creating it online. I can also see the wisdom in this approach as a lot of the design process can be resolved at an early stage,saving considerable time in the web development stage.

The A4 assignment was a grounding in layout and graphical presentation, introducing us to basic printing elements such as the use of grids, white space and leading. The assignment was refreshing as it allowed us to get more creative, albeit within tight production specifications. I found that the limited scope for creativity actually helped t develop skills in page layout, and kept us focused on the basics and helped us to produce effective designs.I also enjoyed learning about typesets and fonts, some of which can be linked to certain periods in time and have historical significance.

The A5: Builder assignment was our first real taste of creating websites with XHTML and CSS, and also of using Dreamweaver, which is not everyone's favourite tool for building websites. I certainly preferred hand coding rather than Dreamweaver and will concentrate on learning to build websites this was before I start to use other software. I had a lot of help on this first website-build, but I did at least begin to understand how the two languages work together. I also managed to edit some of the code to make minor alterations.

My sketching skills have been brushed up and put to good use in the development of both A6 and A7. I was hoping to do better in the final part of the A6 Magic Circle website design but the finished artwork lacked the finesse I was hoping to achieve, and so I will have to put it down to a learning experience.

On the positive side I was pleased to receive some very positive feedback for my sketch-book work and initial designs, so with a bit more practice I am hoping to achieve some more effective final designs.Having just handed in the final assignment of the year: A7: Rasterized. I am more confident with the final outcome although have the familiar apprehensions about missing out fine detail...

Looking forward to the next academic year...

My experience of web coding with XHTML strict and CSS has developed skills in coding, and I am please with my progress in this area, as I feel it may be a potential source of future work. I am considering learning Php as the Self-Managed Learning Programme as another facet for future employability, although I also intend to keep improving my skills in Photoshop, Illustrator and possibly Flash. I am also looking for a short course in a relevant area during the summer break. My aspirations for the next year:

Have more confidence and working knowledge in the most commonly used software packages relevant to web design.

  • Develop my coding skills, and also to practice during the summer break.
  • Learn an additional related programme such as PHP.
  • Learn an additional software tool such as Flash.