January 26th, 2012, 07:28 AM
Leaving IT Support for Web Development
I know there are a few related posts to this but I don't want to hijack anyone else's beginning programming thread!
I've worked in IT Support for 10 years and I'm now bored with it!
My background is in Server & Network Admin as well as User support.
For the past few years I have messed about with Access, even compiled my own program! So I am fairly OK with databases and structure etc... Can also hack together some VB code and SQL.
Have also used Joomla and Wordpress and have a couple of websites up and running.
Anyway, I have a passion for Web Development. I want to create CMS sites, Web Applications and even "brochure pages".
I also want to stay away from Microsoft technologies - too expensive and would prefer to stay away from large organisations where you are sucked into the Corporate Abyss! My focus is on either Freelance or a Small Development Team.
So I have decided to enrol myself in the CIW Web Development Professional Course.
I know Portfolios and Code snippets are the way to go in the Dev business but its also nice to have Certs for freelance and morale too.
The CIW course lacks the ability to learn MySQL, instead going for db theory in the Database Specialist Course.
The thing is, I need to learn MySQL to get my Web Dev Career kickstarted and I do intend to learn PHP.
So if anyone can point me in the direction of a decent MySQL/PHP course or even offer me any Career Development advice I would be grateful. Sorry that the post is long and winding!
1. HTML (Have Basic Knowledge)
2. CSS (Have Basic Knowledge)
3. Databases, Networks & Server (Seasoned Pro! )
4. Visual Basic & Microsoft SQL (Have Good Knowledge)
5. Joomla (Good - Well it is point and click!)
6. Wordpress (Good - Even less point and click!)
7. Salesforce (Good - Point and Click like Joomla & WP!)
Proposed Career Path
5. Any other recommendations or amendments..?
January 27th, 2012, 06:03 PM
There isn't much point in learning both Perl and PHP right off the bat. Both of them serve the same role so it would be very unusual to see both used on the same project. It would be must better to focus on just one.
If you work as a freelancer or on a small development team you probably will find yourself doing server management too.
January 28th, 2012, 09:51 AM
Thanks for the reply eoreo. The course i enrolled in goes into js first which does suprise me a bit and it also concentrates on Perl.
The reason i want to do the PHP was due to the mass of jobs that seem to be available, then again the course i enrolled in does Perl.
Stuck between the rock and a hard place as i was struggling to find a proper structured course for a decent price. Managed to find a distance learning one from a localish university then a 6 day course on databases.
Hopefully that will give me a good foundation to help gain experience.
On the servers though i was hoping to get my head around a vps hosting package ; once i get a couple of projects under way but was not going to get involved heavily with servers. What do you think about that? Im i doing it a**e from elbow?
January 28th, 2012, 01:26 PM
The course will teach you the required basics regardless of what language it uses, but it won't make you an expert programmer. Only experience can do that, so what really matters is what you do after your course.
If you just want to learn about server administration it's much cheaper (as in free) to do it with a virtual machine.
January 28th, 2012, 01:53 PM
Can you recommend a route for gaining experience as i very much doubt anyone will offer me a job on a decent salary with the little skill i have in programming!
What is the best way to get involved in open source project without people feeling i am wasting their time due to lack of knowledge?
I have a couple of projects i did by myself, one was an access program with a joomla website, the other two are wordpress one
Of which is an autoblog - hardly reputable
I prepared to substitute money for experience, but in 3 months i hope to be at a standard whereby i can reasonably
Contribute to some sort of project.
I actually wish i had spent the last 10 years in programming rather than IT Support.
If anyone else reads this post, dont get involved in IT support if you have any sort of ambition!
June 28th, 2012, 06:46 AM
The course will show you the needed fundamentals regardless of what terminology it uses, but it won't create you an professional web designer . Only encounter can do that, so what really issues is what you do after your course.