TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is changing career at age 30 right choice?

16 pointsby emcfalmost 8 years ago
I am 30 and working in a call center. I am not earning good salary. And I think there is no future in call center. I want to learn coding and make better living.<p>Is learning coding right decision? Where should I start? What are trends in coding?

10 comments

CuriouslyCalmost 8 years ago
If your situation leads you to ponder a career change, a career change is almost always a good idea.<p>Ultimately the right decision is whatever lets you earn a living in a way you enjoy. If you like coding, code. If you like something else, do that. If you&#x27;re poor but you enjoy your life you still win the game.<p>When trying to become successful, it really helps to have a clear idea of where you want to go, and a set of steps you can follow that lead there from where you&#x27;re currently at. If you don&#x27;t know where you want to go, your best bet is just to do something you enjoy for a while and see where life takes you. Just make sure that the things you do are related somehow, so you&#x27;re building a deeper skill-set, rather than becoming a jack of all trades.
tpaealmost 8 years ago
Decide whether coding is a good fit for you. If you are one of these things:<p>* You love learning.<p>* You love to build (legos, woodwork, pillow fort, etc)<p>* You prefer efficiency (you like to do it easier, you find shortcuts)<p>* You are patient (you can do repetitive tasks without complaints)<p>* You like math (you don&#x27;t need calculus, and you don&#x27;t hate math)<p>With 0 experience, I would start by pursing QA (Quality Assurance) and user testing. It will help you better understand how things are made without actually making them.<p><a href="https:&#x2F;&#x2F;www.usertesting.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.usertesting.com&#x2F;</a><p>Try to be good at it, and start doing freelance QA work (there&#x27;s plenty of jobs).<p>Once you feel comfortable how it works, then you can pursue whichever direction you want. Let it be iOS, web, Android, whatever.
solomatovalmost 8 years ago
It might be a right decision, might be not, only you can decide. Having a low paying job is definitely not fun, but having a job which you don&#x27;t like or which doesn&#x27;t fit your traits is also not good.<p>I would start in the following way:<p>* Learn basics of programming and learn whether it&#x27;s for you. You can use any of the introductory MOOCs available there or Swift playgrounds which are very good: <a href="https:&#x2F;&#x2F;www.apple.com&#x2F;swift&#x2F;playgrounds&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.apple.com&#x2F;swift&#x2F;playgrounds&#x2F;</a><p>* Try finding an option to get a degree. There&#x27;re plenty of places where you can get it part time (you can get into Harvard Extension School which doesn&#x27;t require admission to just take courses, and having completed courses as validation, you can get an admission to an undergrad degree: <a href="https:&#x2F;&#x2F;www.extension.harvard.edu&#x2F;academics&#x2F;undergraduate-degrees" rel="nofollow">https:&#x2F;&#x2F;www.extension.harvard.edu&#x2F;academics&#x2F;undergraduate-de...</a>). As the industry matures, it&#x27;s harder and harder to get into it without some validation in the form of education, especially for best paying positions.
TheAlchemistalmost 8 years ago
You actually answered the complicated part yourself - you see no future in your current job and you do want to do something else. Now is the simple part - go out and do it.<p>Also, you have to realize that an age of 30 nowadays, it&#x27;s more like 20 some time ago. You will most probably live something like 80 years, so you still have around 50 to go !
FullMtlAlcoholcalmost 8 years ago
I didnt start coding professionally until I was over 30 years old and I had a degree in Economics, though I do have a youthful appearance and looking like a recent grad, playing video games, fitting the culture, etc. may have helped me avoid age discrimination. I&#x27;m now pivoting towards a career in computational biology.<p>I would have made more money had I not changed career paths, but I have absolutely no regrets. Unless the path puts you towards Financial Independence in the short-term, it&#x27;s not worth it to labor for 40 plus hours per week for something you don&#x27;t care for. Nights and weekends dont really make up for it imo
wodenokotoalmost 8 years ago
I&#x27;m starting my career at 30, so I don&#x27;t see how changing one would be a problem.<p>Hope you take it as encouragement, because that is how it is meant.
gpresotalmost 8 years ago
Look at it this way: you have another 30-35 years of career in from of you (that is a 3+ times your current working experience). That is a lot of years to be stuck in path you don&#x27;t like. It is enough time to build a fulfilling career in probably any field (in fact it is probably enough time to do it more than once).
derbybluesalmost 8 years ago
You can make &gt; $100k in less than 5 years with no college degree. JUST DO IT.
评论 #14938890 未加载
uptownfunkalmost 8 years ago
Follow your passion where you have potential and you can do great things!!
salukialmost 8 years ago
You can do it, I made a career change from Civil Engineering to Developer at 30. It takes some time so don&#x27;t plan on quitting your call center job soon.<p>First determine if you enjoy coding and have a knack for it. Some people enjoy it more than others and some people have the ability to quickly track down bugs, solve problems and apply knowledge to solving new problems.<p>If you&#x27;re totally new to coding I would recommend starting with the book Head First HTML and CSS. You can find the first version pdf online, order from your library, get it on amazon, barnes and noble usually has it in stock. Work through that book at your computer.<p>Use google+stack overflow for help. Typically you can google a problem or error and you&#x27;ll find a proper solutions on stackoverflow.com. This will ring true even as a professional&#x2F;experienced developer.<p>Work through the book at a computer working along with it, don&#x27;t just reed it and expect to learn.<p>After that create some basic websites of your own, register a domain name. Get an inexpensive shared hosting account. hostgator will work. Learn how to setup your domain, point the a record. Register yourname.com or something you might want to use in the future since you&#x27;ll have it for a year and might want to renew use for your projects. The hosting account you could cancel after a month or two once you&#x27;re familiar with setting up domains.<p>After you&#x27;re comfortable with that. You could start contacting local businesses and see if you can land some work creating small business websites. It seems there are always small businesses out there that could use a website. In the beginning don&#x27;t worry about forming an LLC or anything. Write them a simple proposal to create their website for $XXX or $X,XXX. Small businesses don&#x27;t usually expect to pay a lot for sites and this isn&#x27;t going to replace your day job but you can make some money and get experience working with clients. Also they will request things like can you make it do this that will expand your skills.<p>You can charge them for creating the website, for hosting and for maintenance. You can charge a fixed fee for creating the site. Getting started I&#x27;d estimate work at 2x your call center rate. Estimate how much time you think it will take, then double that and make that your fixed fee proposal to start. Initially you&#x27;re probably going to take longer than you expect and might even lose money on projects by taking too much time. But part of doing this work is to learn new things, get more comfortable with your new trade.<p>I would have them register their domain name since that&#x27;s something they will always want to keep with their business. A good service is keeping track of their expiration dates (run a who is) and follow up with them to make sure they renew in the future. Especially if they are new to websites&#x2F;domains.<p>Charge monthly for hosting and maintenance. I would try charging $50&#x2F;mo for hosting, maintenance offer a $99 plan that includes once monthly updates to content (up to 1 page). So this could be adding news, updating phone numbers, adding&#x2F;removing staff, adding a page. You can setup recurring charges through paypal, they can signup with a credit or debit card through their paypal account or you could offer an annual plan that they pay by check.<p>Ok at this point you&#x27;ll run in to clients asking can you make my site do xyz. Most likely this will require some server side development or javascript.<p>At this point I&#x27;d recommend getting the book headfirst php and mysql. and work through this book the same way as the first. PHP isn&#x27;t a super glamorous language but I think it&#x27;s the best next step.<p>After you have worked through a portion of that book. Give setting up wordpress a go. wordpress.org. You can install this on a hostgator account the same way. Wordpress is a CMS that powers lots of sites on the web and runs on PHP and MySQL. After you get your feet wet with this you can learn about wordpress themes and plugins. There is alot you can learn here. I think it&#x27;s good experience. There are lots of WordPress developers out there so I don&#x27;t think this should be your ultimate goal, but it is another service you can provide to clients to get more experience. Wordpress based websites where they can login and make updates, add pages, or you can set them up in WordPress and make the updates. I find many clients can&#x27;t even handle making updates in WP and will still end up requesting you do it for them. Always charge them for making updates (unless you have a basic maint. plan that covers it that they pay monthly, get them used to paying for work).<p>Working with clients don&#x27;t get overloaded. Always pad your deadlines and try to deliver early or at least on time.<p>Ok so you&#x27;re getting familiar with Wordpress and working through the PHP and MySQL book. Once you complete the work with the book start creating some of your own applications. A to do list, something to track something you collect. Then research creating a login and authentication system from scratch in PHP and MySQL. This is a great learning experience. Once you have completed your own application I would recommend learning a framework. Frameworks handle all the messy behind the scenes stuff you just worked out on your own. But creating it from scratch once will help you understand what the frameworks are doing behind the scenes.<p>Ok so for frameworks I would recommend Laravel or Rails. This is your ultimate goal as Laravel and Rails developers get paid a good rate.<p>For Laravel start here (only after completing the books and your own apps)<p>laracasts.com<p>use forge.laravel.com for creating servers and deploying your code, learn git (use gitlab or bitbucket or github).<p>You might also want to start listening to startupsfortherestofus.com start with episode 1, being a developer if your ultimate goal but you should think about having your own products too.<p>Good luck with the transition.
评论 #14961729 未加载