You just landed your first job as a programmer or a dev… Congratulations! Now how do you keep that job? We gotcha. First, read this. That’s a lot to remember, are you freaking out? No problem. All you really need to do is remember step 1 or (for those of you that didn’t read it):
Communication. “Communicate; listen, that’s a big part of it. …Being somebody they can count on, somebody that gets along, somebody that they can speak to is a huge part of the job. …Just work with people, listen, and that is like 90% of it.” -also- Don’t ask Google-able questions. “…If you find that you’re having difficulty, don’t be afraid to ask questions …short, concise questions -don’t ask super long-winded questions- keep it pithy/to the point… …[And] don’t ask too many questions -especially questions that you could research on Google (ultimately they’re hiring you to get the job done).” But stuff happens, for example, “…there could be some design issues, there could be some specifics with regards to their particular software…hopefully they’ll be able to provide that [answers] for you…” -and- The ‘Ramp-up’. It doesn’t matter if you’re a fresh-faced noob or a grizzled old veteran programmer, no one with brain in their skull expects you to get things right outta the gate. There’s a ‘ramp-up’: “When they first bring you in there’s going to be some expectation of a ‘ramp-up’ time. You’re not going to know everything …if they have an advanced piece of software, …you’re going to have to get to know the code base, and that could take time depending on the complexity of the software. It’s not your code, you’re going to have to learn it. And in your first little while go out of your way to make sure you try as quickly as possible to learn the code -don’t kill yourself; don’t get all sweaty and nervous about it- …but ask your coworker, your lead. ‘what do I need to do first so I can get up to speed and help you guys?’ “.
After that, it’s like any other job, “…be sure to double-check your work: make sure you don’t make any silly mistakes, …if you’re assigned to a task, make sure you get things done on time, …and hopefully you didn’t lie on your resume and say you were a ‘master nerd’, cuz they’re going to figure you out pretty quickly…”.
Check out the VLOG for some really good advice and <Shameless Promo> generally speaking, if you’ve taken the web stack course, you might find yourself ahead of the game as many people found out once they got the job… -Enjoy!
Should you get a college degree or learn online to quickly get into freelance web design and development?
If you feel like you’ve already read about this in a previous article or saw it in a previous VLOG, yes and no. That previous work was about education in North America, “where student loan debt is an issue, where college is not free…”, and this one is about education in places like Europe, which are a little different because, “in Europe college is free…well it’s paid [for] by the taxes, so in essence you’re paying for it whether or not you go, because it’s built into the taxes.” In all honesty, we brought this up because we were contacted by someone in Europe who’s thinking of going to school to get their degree but was wondering about completing online courses and going into freelancing instead.
Now, we made a lot of assumptions on this person’s part: we assumed they were pretty young because they mentioned that their parents wanted them to go to college, which made us further assume they were probably living at home too, so while the advice we’re about to give may seem oddly specific, we still feel most of it can apply if you’re living in Europe or a place that has a similar educational setup. “If you live in a part of the world where the education is free, you’re living at home so you don’t need to make money immediately, and you’re going to pay for it in taxes anyway, right? The government pays, so it means you pay in some form …it’s only a year and a half/ two years, then you know, might as well do it.”
Now there are way more angles to this and the VLOG, of course, goes into more detail and is worth checking out but we want to let you know about a really cool offer by clicking here. We’ve teamed up with InMotion hosting for a really amazing offer where they essentially pay for you to take my course and learn how to become a web developer. Links to the offer below as well. -Enjoy!
With more and more people accruing astronomical student loan debt, many wonder is education really better than real world experience.
Full transparency:. 1. This is mostly an American/North America problem. 2. Not all higher learning institutions are created equal. 3. We are talking mostly about software engineers. 4. There will be shameless plugs to our online courses.
If you’ve been a young adult on this planet in the last 120 years, you’ve heard the sales pitch: Go to school, get a degree/diploma, get a really good job, make money, get married, buy a house, settle down and pump out 2.5 kids and get a dog…maybe a cat. And we’ve all accepted and railed against this pitch to varying degrees. But more and more (and this is especially prevalent in the US and Canada), graduates are leaving colleges and universities with astronomical student debts and <almost> worthless degrees. Which in turn begs the question; ‘What did I do with the last 3-5 years of my life if I can’t get a job in my field of study?’
Now I feel I need to say that this is not always the case for everyone. And there are fields like medicine where higher learning and degrees are expected and can be worthwhile, but let’s talk about software engineers…and maybe people with philosophy degrees…sorry, artistic types.
I’ll get to the point quickly because if you’ve just graduated a 3 year program at $30K/year you either don’t have time to read all of this at your 9-5 entry level job you had to take to pay back your almost $100K student debt or you really should stop reading this and go back to looking for a job to pay it off… But that’s the problem isn’t it? You have this crazy debt and no guarantee of a job in your field, while someone who hasn’t gone to college or university, and has taken a well put together online course…like STUDIO WEB ( sorry, that was shameless), has completed the course in way less time than you, has had time to garner real world experience and is now just as qualified, if not more so, to work in your field.
This has a lot of people wondering is a higher learning degree worth it? Look, I know it’s hard for colleges and universities, they have a lot of staff to pay; academic and administrative. They have curriculum that take long to approve, which almost always guarantees that the knowledge being passed down to you is dated or even irrelevant. While courses being offered online for less than half the price of admission, or even just going in with no education but ability to jump in and get your hands dirty has gotten others to better positions in the field in (sometimes) way less time.
Check out the VLOG for an almost surgical analysis of this subject. Heads up, it’s a meaty one. But there are article quotes read and then in depth experiences that are shared. We’re not saying to not get your education or to drop out if your already…institutionalized? All we’re saying is to weigh your options, look at the market (in your field), and think of what is really important in that field; most times while education is an important foundation, real world experience wins out almost every time. And if you can take our awesome STUDIO WEB courses, and our freelance courses (<links at the bottom>/ Shameless promo #2, sorrynotsorry…) and get that foundation in months, that would leave you way more time to accrue that oh-so-sought after real world experience…
In a word…Yes. Depending of course on the size of the company; massive companies tend to give intense (technical) interviews. “They’ll throw everything at you including the kitchen sink…They have HR departments where they’re ticking off boxes, and there’s a tendency in those circumstances that they’re going to ask you for everything.”
Conversely, smaller businesses “…tend to be more accurate in terms of what the requirements that are stated for the job are, relative to the actual job.” Chances are the ‘iron curtain’ may be pulled back and you’ll even get to talk to the lead developer right away and then you can ask and be asked questions in a little less formal setup…
That being said, there really is no limit to the stuff you could be asked (as we’ll explain in the video), no matter the size of the company. A lot of the testing may not even really be applicable to what you do, for example they may want to test your knowledge of deep algorithms, even of you’re going to be working with a simple/clean code.
All-in-all, it’s not uncommon. In this video we’ll break down some suggestions for making sure you’re not too caught by surprise and even have a little bit of company knowledge to surprise your interviewers with. As we’ve said before know your fundamentals and you’ll always have an idea of what’s going on.
…Fair warning: this may get a little depressing but it’s worth it; promise…
Chances are at one point or another you’ve felt the itch. That feeling of wanting a change of [job] scenery, maybe even a new career path. Some of us grab opportunity by the horns and just make that switch, others make a more calculated move that usually involves taking some courses, making some phone calls and waiting for the right time to jump and land on the “terra-firma” of a new career.
Much to the utter amazement of the last group of us who unfortunately feel like there’s no chance; maybe we feel like we’re under-educated, maybe our present job has sucked all the motivation out of us or maybe we’re just scared to fail and fall behind on payments (mortgage,bills,etc.).
I’d imagine the issue becomes especially worse when you’re looking into technology jobs, like a software developer. Our insecurities about our own skill and ability to learn can be almost crippling. We may even ask ourselves what are real benefits of investing myself in this field? Not to mention the time/energy commitment and how much money are we really going to make?
Short (and admittedly somewhat vague) answer: lots of things. But right after job satisfaction, let’s face it: it’s money. How much will do I stand to make? Check out this video and I think you’ll be pleasantly surprised…
Also, if you’re wondering how stable a software development job is, check out this page.
The good news is, the more time you invest in learning new skills and competencies, the more money you can charge knowing that you are fully worth that amount <the more you learn, the more you earn>. So get out there and absorb all the knowledge you can. It may take time, it may take more energy than you thought, but it’s worth it and so are you!