Next Question
Email to a friend |
RSS
No Best Answer Selected
If you are passionate about it, and don't mind spending hours a week just keeping up with changes, then run a few searches on a good search engine for language tutorials that interest you.
There is a lot of content out there on Java/PHP/Ruby/.NET/etc, and plenty of free + open source tools for you to get tinkering before you go back to school.
I would check out the material that's there, try your hand at some programming tutorials and see if you enjoy it. Then make a decision from then on.
Source(s):
Personal experience in web development +2 years.
Permalink | Report
Ultimately, you WILL NEED to have an analytical mind and the ability to take large complex problems and break them down into smaller and simpler "pieces" in a systematic way.
Here are some ideas on how to get exposed to programming:
1. Fina a "web development" user group in your area. For instance, in our area, we have the Gold Coast Users Group (http://gcusersgroup.org/) and they hold monthly meetings and as many workshops on ALL topics programming. Attend some meetings and start talking with other people!
2. Download free software and start to follow tutorials. Learning to program web applications (like Mahalo.com) will take two skill sets: HTML/CSS and Server Side programming. Perhaps start with HTML/CSS - build the best website you can.
While on this topic, I would recommend you try Microsoft's own Visual Web Developer Express (a free software product available at http://www.microsoft.com/express/vwd/). It is a VERY good tool designed very much to get users "into" programming websites. Also, the developer base for ASP.NET is so large that you will find thousands of websites with examples, tutorials and Q&A.;
3. For HTML/CSS, I recommend one of the many HTML/CSS books. My favorite is "HTML Utopia: Designing Without Tables Using CSS" by Dan Shafer. The techniques he covers are THE latest way to design website HTML/CSS.
4. Finally, creating websites also requires design skills OR really good designs that you can buy. You can be the worlds BEST programmer and if your websites "look" bad graphically, you will not succeed. If you know your way around Photoshop and are artistically inclined, you'll be able to "draw" your own websites. If not, try one of the many "template marketplace" websites where you can buy "ready made" designs. One of my favorites is http://www.templatemonster.com/.
Overall, set yourself some goals, talk to other people in this field and be prepared to NOT GIVE UP!
Source(s):
http://gcusersgroup.org/
http://www.microsoft.com/express/vwd/
http://www.templatemonster.com/
Permalink | Report
Question
February 05, 2009 01:47 AM
How hard it is to learn programming?
I am thinking of going back to school but I dont want to learn more of the same old business/marketing crap.
I have the option of going to school for MBA but I am more interested in learning application development, programming (Java, PHP, SQL) and web development and want to know how hard it is...i've never written a line of code before...
all you Mahalo geeks, let me know...
I have the option of going to school for MBA but I am more interested in learning application development, programming (Java, PHP, SQL) and web development and want to know how hard it is...i've never written a line of code before...
all you Mahalo geeks, let me know...
Interesting Question?
Yes (0)
No (0)
- In Web Development |
- |
- Report |
-
Share
RSS
No Best Answer Selected
Answers (2)
February 05, 2009 01:54 AM
It's easy to learn how to program. It's hard to learn how to program well, and even harder to stay relevant. If you are passionate about it, and don't mind spending hours a week just keeping up with changes, then run a few searches on a good search engine for language tutorials that interest you.
There is a lot of content out there on Java/PHP/Ruby/.NET/etc, and plenty of free + open source tools for you to get tinkering before you go back to school.
I would check out the material that's there, try your hand at some programming tutorials and see if you enjoy it. Then make a decision from then on.
Source(s):
Personal experience in web development +2 years.
Permalink | Report
February 05, 2009 05:17 AM
As the others have alluded, the answer to this question is largely dependent on the individual. I do agree that you do not necessarily need to go to school, although a good program (or workshop) may be a good way to "jump start" learning or point you in the right direction. Ultimately, you WILL NEED to have an analytical mind and the ability to take large complex problems and break them down into smaller and simpler "pieces" in a systematic way.
Here are some ideas on how to get exposed to programming:
1. Fina a "web development" user group in your area. For instance, in our area, we have the Gold Coast Users Group (http://gcusersgroup.org/) and they hold monthly meetings and as many workshops on ALL topics programming. Attend some meetings and start talking with other people!
2. Download free software and start to follow tutorials. Learning to program web applications (like Mahalo.com) will take two skill sets: HTML/CSS and Server Side programming. Perhaps start with HTML/CSS - build the best website you can.
While on this topic, I would recommend you try Microsoft's own Visual Web Developer Express (a free software product available at http://www.microsoft.com/express/vwd/). It is a VERY good tool designed very much to get users "into" programming websites. Also, the developer base for ASP.NET is so large that you will find thousands of websites with examples, tutorials and Q&A.;
3. For HTML/CSS, I recommend one of the many HTML/CSS books. My favorite is "HTML Utopia: Designing Without Tables Using CSS" by Dan Shafer. The techniques he covers are THE latest way to design website HTML/CSS.
4. Finally, creating websites also requires design skills OR really good designs that you can buy. You can be the worlds BEST programmer and if your websites "look" bad graphically, you will not succeed. If you know your way around Photoshop and are artistically inclined, you'll be able to "draw" your own websites. If not, try one of the many "template marketplace" websites where you can buy "ready made" designs. One of my favorites is http://www.templatemonster.com/.
Overall, set yourself some goals, talk to other people in this field and be prepared to NOT GIVE UP!
Source(s):
http://gcusersgroup.org/
http://www.microsoft.com/express/vwd/
http://www.templatemonster.com/
Permalink | Report
February 07, 2009 09:29 AM
Good answer - I like your links. I've taught myself a lot of programming, and had a lot of experience with both being taught, and teaching people how to program. A LOT of it is up to the individual - I've seen good programmers who have more of a "logical" mind, and others are more creative.
But a lot is up to the teacher too. If you have someone who can inspire you to learn and apply it to real life. If you're interested in building 3D games, the teacher should be able to focus you on that. If you're interested in Web development, then they should be able to focus you on that.
There's a LOAD of areas that you can learn to program in, and usually Schools/Universities need to lay enough of a foundation that people can move to any area of programming, so it can be quite frustrating/boring for the first while where you study if you don't understand why they're spending ages laying the foundations.
Report
But a lot is up to the teacher too. If you have someone who can inspire you to learn and apply it to real life. If you're interested in building 3D games, the teacher should be able to focus you on that. If you're interested in Web development, then they should be able to focus you on that.
There's a LOAD of areas that you can learn to program in, and usually Schools/Universities need to lay enough of a foundation that people can move to any area of programming, so it can be quite frustrating/boring for the first while where you study if you don't understand why they're spending ages laying the foundations.
Answer this Question
Related Questions
Any tips running Super Karoshi on linux? The menu lags very hard...
I have three cysts that have appeared on my face. I would like to know what Dr. Oz wo...
how do you recover the data on an external hard drive that wont spin up, without void...
Is there an application that tracks all URL shorteners?
I have three cysts that have appeared on my face. I would like to know what Dr. Oz wo...
how do you recover the data on an external hard drive that wont spin up, without void...
Is there an application that tracks all URL shorteners?
Ask a Question
Buy Mahalo Dollars with Credit Card or PayPal
Top Members
Most Popular Tags
Categories
- Anonymous
- Arts & Design
- Beauty & Style
- Books & Authors
- Business
- Cars & Transportation
- Consumer Electronics
- Coupons Deals
- Education
- Entertainment
- Environment
- Fitness
- Food & Drink
- From Email
- From Iphone
- From Twitter
- Health
- History
- Hobbies
- Home & Garden
- How Tos
- Humor
- Jobs
- Legal
- Local
- Love & Relationships
- Mahalo Answers Community
- Money
- Music
- News
- NSFW
- Parenting
- Pets
- Science & Mathematics
- Services
- Shopping
- Social Science
- Society & Culture
- Sports
- Technology & Internet
- Travel
- Video Games
Welcome New Members
- fb_682510332, December 17, 2009 10:39 AM
- kennethtresvall..., December 17, 2009 10:39 AM
- ballivilla, December 17, 2009 10:38 AM
- kenyth, December 17, 2009 10:19 AM
- izzy91, December 17, 2009 09:53 AM
Mahalo Dollars are the currency of Mahalo Answers.
Each Mahalo Dollar costs $1.
Once you earn more than 40 Mahalo Dollars, you can request to be paid via PayPal. Each Mahalo Dollar is currently worth $0.75 when paid out via PayPal. Learn More
Some people take to programming like a duck to water, others never get it. Best to give it a good try before deciding it's for you.
Also, it's not actually necessary to go to school to learn programming.