Future web developer/graphic designer seeking opinions about career moves and possibi

I want to ask your opinions about something regarding my future in web development and graphic designing. I’ve got the following two options that I need to choose from:

Option 1: I want to self-study for 8 months, learning PHP, HTML/XHTML, Coldfusion etc. This means that I will be studying from home at my own fast pace.

Option 2: Join a graphic design/web development company for an internship or full time position and study part-time from home.

Option 1 will allow me to spend all my attention on the study material to ensure maximum knowledge potential. After the self-study process I will apply for the specific job to start my career.

Option 2 will allow me to gain industry experience but will not give me the efficient time needed to learn the study material.

I’ve obtained my honors degree in corporate communication studies, but want to extend my knowledge in web development. Which option from the above will be my best choice? (this is only for the next upcoming 8 months of this year before I complete internships overseas)

Grootseun, I would start with a combination of HTML, CSS and JavaScript. Their pretty much the bread and butter of front-end designers. :slight_smile:

Do you actually know what career path you want to go into? What you’ve written is very fragmented. For instance: you say about learning PHP and ColdFusion (etc) when in most cases it’s unnecessary for a developer to learn multiple server-side languages. You also have a very strong disconnect between development and design, their almost the opposite ends of the spectrum. It’s therefore hard for us to help you because you’re looking at two totally different career paths with seemingly no justification as to what kind of career you’re looking for. Both design and development have the routes of internship’s (if you have the experience), self-tuition (if you have the time and effort) and education (if you have the money). Be a bit more specific as to where you want to see yourself in the future. :slight_smile:

thanx for the feedback Alex. I’d like to see myself as a devils advocate. At the moment I’m relatively good at the front end side (web design) of things. I now feel the importance for learning the back end (web development) side of it all. Do you think that is a waste of time, coz I would like to be the devils advocate? :wink:

And thanx for pointing out that a developer don’t need to know all the languages. Which ones do you need to combine to be an all round web developer?

Cheers buddy keep well

It certainly won’t be waste of time!!! Just be warned that learning curve of backend is tremendously high than say “HTML”. But I do recommend that you pick just 1 backend language and learn it in details. Don’t spread thin by learning lil bit of each. For example, I have gone the route of “Java”. So, do you research by which language you want to learn. For me, I followed where the money is and that was Java at the time. G’luck!

I agree, it can be useful to have a basic understanding of what goes into the back-end of code (it’s much more complex than the likes of HTML) however in many ways, you could just learn that via the web and free tutorials rather than paying or changing careers. If you spread your skills too thinly you will end up knowing a little about a lot rather than a lot about a little (and it’s better to know one subject really well than know the basics of everything). :slight_smile:

That’s exactly why I love this Forum. So many answers to my questions. Thanx for the feedback guys, really helps me. I get your points and I think it is for my best interest. I kinda knew it beforehand coz I thought to myself: How the hell I’m I gonna remember all those different codes. I will start to focus on one specific language and maybe improve my design skills to higher levels.

So what language will you combine with HTML/XHTML ? … and yes I also want to make good money :wink:

Just take path #2 and go out into the workforce and see how it goes. You may not have 100% control on what technologies you are using, but it’s going to be hard to know what your technologies of choice are at this point anyway.

Doing a professional job does much more than just ‘gain industry experience’. You learn communications, see a new environment, have some stability, and get exposure to different things.

You are talking about less than a year - go out into the world and see what’s out there. You’ll make better decisions as a result. Whether you love or hate the position, you’ll learn a lot and come out wiser.