Beginner looking for job/career, what directions do you suggest?
Eventually I would like a job in web/software development, so any ideas on my next direction would be great. Drupal seems like a better CMS to learn than WP or Joomla(I could easily be wrong), so I've started trying to decipher that. I do want to learn multiple languages, but would love to know what people think I should be putting emphasis on right now.
Again I want to be clear that I'm new to this, have minimal education and never worked in a computer field. I'm looking for any suggestions on what skills to acquire that will at least get me a job, and some pointers on good career paths.
Any thoughts are greatly appreciated
Start thinking about whether you want to be a jack-/jill-of-all-trades, one-person-shop freelancer where you need to be fairly decent at all aspects of web development, or if you want to be more of a specialist on either the client side or server side. (So far everything you have mentioned is client-side, with the exception of whether you start learning how the server-side stuff in Drupal or whatever other CMS works, which would likely mean learning PHP and MySQL.)
If you want to branch out into the server side (where my interests are), you're talking about languages such as PHP, Ruby, various .NET languages, etc.; and -- perhaps more important -- database design and SQL.
Thanks, I figured JQuery was probably my next step. I guess jack of all trades is the best route cause a solid understanding of both ends is what I'm looking for. Any thoughts on the quicker route to get into a job? What are some entry level opportunities and what are the skills needed just to get in the door? I feel like starting at the bottom somewhere would be worth the slight(hopefully) pay cut to help learn at an exponential rate.
Development of software in agile methodologies is the demand of the ever changing Development Trends. So if you focus on regular updates regarding the latest platforms that would be essential for you to excel in this field.
Thanks Jason, like I said, I'm looking to learn as much as possible so all feedback is more than welcome.
Any thoughts on Drupal? I have been looking for tutorials and not finding anything that comes highly recommended.
There are many CMS with PHp core so you can use them to build. That will be nice and fast. (drupal, magento, joomla, ....)
I definitely recommend codecademy to anyone trying to pick up the basics, it can be buggy at times but has been a huge help. How far can you really go with these online tutorials though? Is a degree or certificate a must to be considered for entry-level in this field or will some employers look past a lack of traditional education? Obviously more education is ideal, but can you get in the door without it?
When you find yourself feeling pretty confident with your PHP skills and have started learning the basics of object-oriented coding, get thee to a bookstore and grab a copy of "PHP 5 Objects, Patterns, and Practice" by Matt Zandstra.
Look for tutorials (or books or whatever) on "database normalization".
As far as the degree thing, it depends on where you are applying, but most web shops probably don't care all that much. (I have a degree, but it's a bachelor of fine arts in music education, and one of the senior engineers where I work has his degree in music composition. )
You're my dog nog, that book was like $5 on Amazon and on its way. I'll start checking out database normalization, but I'd love to know some other "keywords" or concepts I should be focusing on.
I really want a solid understanding of the basics and common sense for code.
Online learning sites are OK but in my opinion there's nothing that can replace a good book. The trick is that while the online learning sites can teach you some basics usually you won't get anything more than BASICS. While HTML/CSS is not such a problem when you move into a "real" coding you'll want to get that extra piece of information from a book/s which will help you build your skills. At the end this is just my opinion. I never prefered online tutorial sites over a book.
Originally Posted by WickedNewb
Some books you may found useful:
- Step by Step HTML5 - Faithe Wempen
- Creating a website the missing manual - Matthew Macdonald
- Beginning CSS (the third edition) - Ian Pouncey, Richard York
This is my recommendation and yet another recommendation is to read them in order how they appear. If you decide to read them it will get you busy for a while!
PS: IMHO if you have no programming experience in any language, any field... It will be hard for you (though not impossible) to start with the language such as PHP etc... Always go from ground up to the top. That way you'll get some invaluable experience before encountering with more demanding topics. Again, IMHO the list should look something like this:
Last edited by tech_soul8; 02-15-2014 at 12:00 PM.
Thanks tech, I will check into some of those books. That's the order I'm learning right now.
You're right that they only teach the basics, so I definitely appreciate the book suggestions.
Then you can learn PHP/Mysql or .NET language. After that you can build web or application.
There are many systems use PHP: joomla, magento, wordpress,.......
That is my small idea
Should I take a look at mysql and .net, or since i have already learned some PHP should I just focus on that when the time comes?
Yes, you can study mysql and .net if you want. No problem.
But people often use Mysql & PHP, it is very popular.
There are many big systems use that platform. Some open sources which I talked above also use PHP and Mysql.
If you get any problem, I can help you more.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)