Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Reply
 
Thread Tools Search this Thread Display Modes
Old Jan 2, 2013, 02:06 AM   #1
aaronchow
macrumors regular
 
Join Date: Sep 2007
Need advice: Which path should I choose next?

Some background: I love to read anything related to customer experience and usability stuffs. I have been reading Dr. Jacob Nielsen's articles since 5+ years ago, but since I have no actual experience or degree in this field, I still have no luck finding even an internship job in this market.

I am not a programmer or a web designer. However, couple of years ago I started to learn HTML / CSS / JavaScript and JQuery, and I've built a website for my work using Drupal / CiviCRM and LimeSurvey, and I have been using it as my main portfolio.

I would love to work in the web-related field (just the front end stuffs). Recently I work on several freelance projects, but I find my skills barely adequate for the jobs. I lack creativity and I can't write any custom Drupal modules, and I barely pull those projects off.

I want to build a stronger foundation before I fully commit to it. Do you recommend me to take a year off and go back to school (there is a web design certificate program that lasts 15 months), or should I continue to learn the skills on my own pace (been using SafariBooksOnline for a while)? Also, I am just starting to learn PHP / MySQL now, and is there any emerging skills that I should be aware of?

I know I have a lot of questions, so I appreciate all of your advice and response in advance.
aaronchow is offline   0 Reply With Quote
Old Jan 2, 2013, 02:20 AM   #2
shinji
macrumors 6502a
 
shinji's Avatar
 
Join Date: Mar 2007
Get the certificate while working on freelance projects, open source projects (maybe a JQuery plugin?), etc. Should help you get an internship and a clearer career path.
shinji is offline   0 Reply With Quote
Old Jan 2, 2013, 07:23 AM   #3
AFPoster
macrumors 65816
 
Join Date: Jul 2008
Location: Charlotte, NC
Also take a look at TeamTreehouse which is an online education site that teaches you jquery, css, html, php, ruby on rails and how to build iphone / android apps and more. Great site and a lot cheaper than going to get a certificate right now. You can learn at your own pace and since it's all videos you're getting to see exactly how things need to be done.

I don't want to take away from what a certificate can provide, this is definitely a great thing to have especially when going for an internship. In saying that showing an actual portfolio with skills in multiple mark-up languages would be more valuable in this market. Facebook, Microsoft, Google, Exxon are just 4 companies would could care less about a degree and a certificate and more about skill level. So do what will help you learn the fastest with the ability to remember it all to build whatever a client or employer needs.
__________________
2012 15" MacBook Pro 2.3Ghz i7
iPad 2 32gb (white)
iPhone 5s 16gb x2
AFPoster is offline   0 Reply With Quote
Old Jan 2, 2013, 12:58 PM   #4
aaronchow
Thread Starter
macrumors regular
 
Join Date: Sep 2007
Quote:
Originally Posted by shinji View Post
Get the certificate while working on freelance projects, open source projects (maybe a JQuery plugin?), etc. Should help you get an internship and a clearer career path.
Thanks for the advice, and I'll look into those JQuery UI projects. BTW, do you have any good recommendation on any of the certification program? I'm in San Francisco, CA. Academy of Art College offers an intense certification program, but this program costs around $15K, so most likely I'll need to quit my current job in order to succeed the program.


Quote:
Originally Posted by AFPoster View Post
Also take a look at TeamTreehouse which is an online education site that teaches you jquery, css, html, php, ruby on rails and how to build iphone / android apps and more. Great site and a lot cheaper than going to get a certificate right now. You can learn at your own pace and since it's all videos you're getting to see exactly how things need to be done.

I don't want to take away from what a certificate can provide, this is definitely a great thing to have especially when going for an internship. In saying that showing an actual portfolio with skills in multiple mark-up languages would be more valuable in this market. Facebook, Microsoft, Google, Exxon are just 4 companies would could care less about a degree and a certificate and more about skill level. So do what will help you learn the fastest with the ability to remember it all to build whatever a client or employer needs.
Thanks for the link, and I see that there is a first month 50% discount if I use your link, and I'll definitely use it. Are you currently using the $25 plan or the $50 plan? It seems like the $50 plan will offer videos of their workshops as well as the regular lectures. Am I right?

I'm trying to re-learn all of the basics again. For Drupal, I'm able to modify the existing codes, but I'm too novice to create a custom modules from the ground up (tried several times, but ended up asking for help). Is this normal? Does most of the professionals ask for help? Just curious. And thanks for everyone's advice.
aaronchow is offline   0 Reply With Quote
Old Jan 2, 2013, 09:54 PM   #5
lucidmedia
macrumors 6502a
 
Join Date: Oct 2008
If you are interested in usability and user experience, I don't see why you would go back to school for web production skills.

user experience design (UX/XD) does not equal "web design" does not equal "web development" in the professional world. It is a separate career path—a unique and different role on the same team.

If that is what you are interested in I would find a program that focuses on Information architecture / usability / HCI and really dig into that.
lucidmedia is offline   1 Reply With Quote
Old Jan 3, 2013, 10:29 AM   #6
Jamesbot
macrumors newbie
 
Join Date: Jun 2009
Quote:
Originally Posted by aaronchow View Post
Thanks for the advice, and I'll look into those JQuery UI projects. BTW, do you have any good recommendation on any of the certification program? I'm in San Francisco, CA. Academy of Art College offers an intense certification program, but this program costs around $15K, so most likely I'll need to quit my current job in order to succeed the program.
Listen, you don't know me and have no real reason to trust my opinion, but please: Don't Do This.

Find a class at San Francisco City College ( they have a bunch of CS and web classes ), keep your job, and grind it out in your spare time. CCSF is no Stanford or anything, but neither is Academy of Art. Not by a long shot. But CCSF is what? $30 a unit?

Anyway, that's what I did, and I do web stuff for a living now. And all the people I know who took a web class or 2 when they were in art school? Baristas. With $50k in student loans.

Certificates are BS. Nobody cares about those things.

Instead, I'd recommend the following:

1. Think of something you want to build.
2. Ask yourself what technology will best allow you to build the thing
3. Learn the technology
4. Do what you can, get help when you're stuck
5. Meet other programmers
6. Land a job
7. Bust your ass
8. Meet other programmers
9. Build more things

And keep in mind that it takes time to learn anything well.

Last edited by Jamesbot; Jan 3, 2013 at 10:35 AM.
Jamesbot is offline   1 Reply With Quote
Old Jan 3, 2013, 11:41 AM   #7
AFPoster
macrumors 65816
 
Join Date: Jul 2008
Location: Charlotte, NC
Quote:
Originally Posted by aaronchow View Post
Thanks for the advice, and I'll look into those JQuery UI projects. BTW, do you have any good recommendation on any of the certification program? I'm in San Francisco, CA. Academy of Art College offers an intense certification program, but this program costs around $15K, so most likely I'll need to quit my current job in order to succeed the program.




Thanks for the link, and I see that there is a first month 50% discount if I use your link, and I'll definitely use it. Are you currently using the $25 plan or the $50 plan? It seems like the $50 plan will offer videos of their workshops as well as the regular lectures. Am I right?

I'm trying to re-learn all of the basics again. For Drupal, I'm able to modify the existing codes, but I'm too novice to create a custom modules from the ground up (tried several times, but ended up asking for help). Is this normal? Does most of the professionals ask for help? Just curious. And thanks for everyone's advice.
I use the $50 plan, but honestly all you need is the $25. The added content is great don't get me wrong but I don't think it will hold any value in the initial stage of learning. I highly recommend it and I believe they offer free 30 days - PM me if you want to move forward and I will help with that and the 50% off the 2nd month.
__________________
2012 15" MacBook Pro 2.3Ghz i7
iPad 2 32gb (white)
iPhone 5s 16gb x2
AFPoster is offline   0 Reply With Quote
Old Jan 4, 2013, 11:33 AM   #8
aaronchow
Thread Starter
macrumors regular
 
Join Date: Sep 2007
Thanks for all of the advice. I'll give myself another half a year to study on the subjects I really like, and I will try to bulid something with it. If I still fail , I'll just go back to school, probably half time.

Last edited by aaronchow; Jan 4, 2013 at 11:41 AM.
aaronchow is offline   0 Reply With Quote
Old Jan 7, 2013, 09:13 AM   #9
jwm2
macrumors regular
 
Join Date: Jan 2012
Take a look at Ruby on Rails. I won't tell you why but its by far the fastest growing language and platform available right now for various reasons. There is a steep learning curve but once you get the basics down your productivity will sky rocket and you'll wonder why you didn't take a serious look at it sooner. I'm still pretty new to rails and ruby but IMO its the technology of the future.
__________________
Handmade Natural Skin Care Products for Geeks (owned and operated by my wife)
Xbox 360 Controller Mods (owned and operated since 2001)
jwm2 is offline   0 Reply With Quote
Old Jan 30, 2013, 03:52 AM   #10
aaronchow
Thread Starter
macrumors regular
 
Join Date: Sep 2007
Quote:
Originally Posted by jwm2 View Post
Take a look at Ruby on Rails. I won't tell you why but its by far the fastest growing language and platform available right now for various reasons. There is a steep learning curve but once you get the basics down your productivity will sky rocket and you'll wonder why you didn't take a serious look at it sooner. I'm still pretty new to rails and ruby but IMO its the technology of the future.
Thanks for the suggestion. I am learning Ruby now, but my friends told me to learn Python as well. They said that Ruby on Rails are very new, so not many company have developed with Ruby on Rails yet, so if I also learn Python, I will have a higher chances to get a job since this programming language is more established???
aaronchow is offline   0 Reply With Quote
Old Feb 2, 2013, 07:03 AM   #11
charlieegan3
macrumors 68020
 
charlieegan3's Avatar
 
Join Date: Feb 2012
Location: U.K
Quote:
Originally Posted by aaronchow View Post
Thanks for the suggestion. I am learning Ruby now, but my friends told me to learn Python as well. They said that Ruby on Rails are very new, so not many company have developed with Ruby on Rails yet, so if I also learn Python, I will have a higher chances to get a job since this programming language is more established???
Python is a good language to know for sure but I found that django was awkward for me personally. I've been getting to RoR recently too. It's really great fun.
__________________
www.charlieegan3.com
charlieegan3 is offline   0 Reply With Quote
Old Feb 2, 2013, 04:30 PM   #12
grizfan
macrumors member
 
Join Date: Feb 2012
Location: Boise, ID
Don't forget some of the less "sexy" but very important aspects of web development. A lot of people hone their skills working on their own, but there are several things you'll need to know when working on a team. Spend some time getting to know your way around some popular project management tools, such as Base Camp, bug trackers such as Jira, etc...

Also, really get to know source control. Learn the high-level principles, and familiarize yourself with both SVN and Git. If you want to get paid for your work, knowing source control is a must.

Finally, rather than branching out, I would continue to refine your skills with HTML, CSS, JavaScript, and PHP/MySQL. Make sure you can apply your front-end skills in a variety of areas such as traditional web pages, mobile and email marketing. I've hired 4 web developers/designers over the years, and people who have the skills and knowledge to be a developer or designer in a team environment have a big advantage over the lone wolves.
grizfan is offline   0 Reply With Quote
Old Feb 2, 2013, 10:53 PM   #13
macfanrutler
macrumors regular
 
Join Date: Jun 2010
You might also want to take a look at http://www.codeacademy.com. It is all hands on learning and you can take whatever courses you feel comfortable with and can start at any point in the course so if you have a basic understanding of a subject you can skip the beginning.
__________________
June 2009 MBP 32GB 2nd Gen iPod Touch Apple TV 64GB iPad LTE+WiFi 32GB Black iPhone 5
macfanrutler is offline   0 Reply With Quote

Reply
MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Advice: Choose your sleeve carefully and wisely! sneak3 MacBook Pro 27 Apr 12, 2014 11:11 PM
advice on what specs to choose for new macbook pro novice1818 Buying Tips and Advice 2 Jan 27, 2014 05:03 PM
If you had to choose between a new 5 & 5c,which would you choose for $99? karmatourer iPhone 55 Oct 25, 2013 01:22 AM
If you had to choose between IGZO vs Discrete Graphics, what would you choose? Starfyre MacBook Pro 10 Oct 17, 2013 07:36 AM
Help! Advice needed on upgrade path. Moccasin Buying Tips and Advice 3 Mar 11, 2013 02:12 AM

Forum Jump

All times are GMT -5. The time now is 07:13 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC