|Originally posted by enydo |
I just started in a web development position. Entry-level so I'm mostly just going over asp.net and c# since it's been a while.
Got any good tips on resources? Mainly in terms of reading material.
yeah i'm a php developer really... and i basically taught myself from scratch initially just using php.net as documentation, but then studying the source of other projects and just doing real projects where I needed to get something done.
Actually the way I got into it was I had a freelance design gig for a website, and the programmer refused to code my design because he said it was too non-standard. So I told my client to fire the programmer and I taught myself enough PHP and Drupal and did it myself.
After that I told another client I could build a content management system from scratch and then went ahead and did it, and then I did several of my own fun projects, like an web interface to search my music library, a social graph project for musicians, etc.
And then after I started working at my current studio I just kind of absorbed all of their practices, I learned the Cake PHP framework and the codeigniter framework, and then I started developing my own CMS to sell to my freelance clients.
I find for me that the best way to learn is just to put myself out there with a real project, whether it's a client or my own and go for it. The first projects might be messy or whatever, but eventually you learn best practices and to refine your code and then things really become second nature.
I think where I lack on the development end is like the deeper stuff like security, performance, IT stuff. Some of that is important for me to learn, and I want to get there, but otherwise I'm comfortable just delegating that out.
More than anything though, I am a designer, and that's where my heart is.