Thanks for the reply
I'm glad you've been able to make a living out of programming
That boat sailed for me when I realized all of yous are so dedicated and spend your spare time doing stuff like this
e.g. making ATARnotes!?!?
Web is huge at the moment and will be for quite so time, I am very fortunate to have a career doing what I love to do. While I do work for myself I am really loving it at Atar, everyone is chill and fun and they really make me feel valued.
Slydev, I have a question for you my man.
I want to pursue a career in medicine, as I have grown up my whole life wanting it, but developing, programming and coding has always been a passion of mine, you never know when you might just be working, or even better, creating the next hit website, like ATARNotes, which makes the actual process of developing exciting. So my question is, is it possible to program as a hobby, through self-teaching methods etc? Apologies if this is not supposed to be in this thread, but clearly there are some others who share the same passion!
Thank you Mr. Sly
Well a doctor with programming skills isn't a bad thing, could be a niche in itself. My father is a doctor and wanted me to work on some stuff for him, no idea what half of the stuff he was talking about was. I think there could be value in knowing the jargon.
Anyways I am also mostly self taught, when I went to uni the curriculum was really a bit behind and I learnt a lot of things that I never used again, I don't think I got taught a lick of PHP so I had to work it out myself. The most important things to keep in mind is this:
- Your code can always be better, seek to improve don't get stuck in your ways.
- Code legibility is super important, even if it is just personal you might need to look back at old code.
- Don't re-invent the wheel, if there is something out there that does what you want it can be a lot quicker than doing it all yourself.
- Try to enjoy the coding, find what it is about the whole process that you are passionate about.
- Don't feel ashamed for googling solutions, no-one really knows how to make regular expressions anymore.
- If you come across code you don't understand in a language take the time to learn how it is written, you can learn tons that way.
Thanks Sly, oops I mean Bangali (kidding, of course xD)
Thing is, I already know the basics, have designed a couple websites myself too. But like, I was wondering how to get 'Sly' level, you know, a website that holds high traffic, and has such a complex user interface. Any ideas?
Thank you
Work up from the bottom. Programming is, when you break it down just small logic operations all working in unison. No matter how big it gets it is still essentially the same. Obviously the larger a project gets the more dependencies and factors and wibbly wobbly time stuff you have to keep track of but its just building on the same principals.
If you know some PHP I would suggest trying out a framework, they bring in some really powerful tools and make programming a lot easier.
Laravel is a pretty hot PHP framework right now. (
http://www.fetcher.com.au/ is a site I built in the codeigniter framework)
Funnily enough some really large sites are being built on wordpress now so learning how to make plugins would be a huge advantage. (
https://theright.fit/ is one of the sites I helped to work on end of last year).
Once you feel confident in even basic skills, level up, get a job at a web development company and experience the industry and the project process first hand. For me I did that for 3 years then quit and decided to run my own show, after that people I knew (and people they knew) needed jobs and I started to take them on freelance. I hope one day to start my own web development company but who knows! Still learning industry, dealing with clients and managing the project (scoping, deliveries, testing, etc) are all important skills that you only really get by being hands on. Learn your strengths and weaknesses and surround yourself with people who make you feel valued and challenge you to improve yourself.
Feel free to ask Sly questions in this thread - he's a cool guy and actually doesn't afraid of anything!
Bad code scares me, some code I have seen makes me wonder what people were thinking when they made it. Then again I am sure I have put out my fair share of bad code. Oh and clowns, they are creepy.