software jobs

One of the most important things I have learned since I started working is that it’s okay to not know things. This was really surprising for me because in uni I always felt like I should already know everything - if a professor mentioned something they were not teaching in that course I mostly didn’t ask since I thought it was a prerequisite.

At work, no one cares. Or rather, everyone knows that you can’t know everything because there are SO MANY tools and frameworks and methods of doing stuff that you can’t possibly know them all. Especially if you’re fresh out of uni/college! Man, programming at uni and actually building software in the industry are so vastly different, it’s like learning to program all over again. And your colleagues know that you didn’t use Tomcat or Docker or Hibernate or Java EE because why would you? It’s okay!

This is why I don’t hesitate to ask anything, even things that seem to be self-evident to everyone else. Because I’ve never gotten a bad reaction from anyone finding out I didn’t know something. No condescension, no irritation, no confusion. Just explanations in a reasonable tone of voice in a way I could understand. So don’t be afraid, it might take some getting used to but this way you’ll learn so much and will be a lot more relaxed.
(That’s not to say I don’t have any problems at work or that there is no awkwardness. The social and organisational stuff is not as easy, but I never feel bad asking about technical stuff.)


How to Write a Resume LIKE A BOSS

So you’re ready to assume some responsibility and apply for your first job (or your fifth job or your fiftieth job) and you want some tips on writing a good resume, huh? Well, are you are in luck because 1) I’ve edited and proofed so many resumes I could probably write one for each of my friends without their input and 2) I’ve actually taken some classes on this shit. So, basing this primarily on comments I’ve made while correcting someone else’s resume (and while looking at my own for reference), here are my tips on writing a resume.

Keep reading

Getting a job in Software Development

I graduated from uni in October and tomorrow (February) I start my first real job. ‘Wow, that’s a big gap!’ you might think, and, well, it kind of is but - I wasn’t searching for a job the whole time. In fact, the actual job searching (from sending out the first application to accepting an offer) took only 2 weeks. But let’s start with some basics:

(Please note: What I’m describing is true for Germany, where I live and did the whole application process. It might well be different in your country, although I’m pretty sure it applies to more countries than only Germany.)

Keep reading

I have now left my mark on the training program at work.

While I’ve been orienting for my new job, I’ve been using a training version of the software that I’ll be using once I’m actually talking to members over the phone. Using a training version makes complete sense, of course, because then it’s impossible for us to break anything in the process of learning.

One of the things we might have to do is change the name of a member’s doctor. There’s a whole database of doctors’ names, some of them real, some of them created by previous orientees.

Today I had a sudden impulse that I couldn’t ignore.

Yes, there is now a listing in the training provider database for a neurosurgeon by the name of Stephen V. Strange.

zeroisonline  asked:

YOU HAVE A DEGREE IN ASTROPHYSICS!? That's so cool!!! I want to major in astrophysics so badly but everyone tells me it's a waste of my time. I know it's not! Do you have any advice for me in how to deal with them?

!!! It’s your mcfreakin life so do what you want to do!!! You wanna study astrophysics and end up with either a cool as heck job in your field or a highly paid job in software development or engineering or accountancy because you’ve got immediately applicable mathematical prowess? You go ahead yo. Astrophysics makes people gasp and flop at your feet because you’re the monarch of modern science

anonymous asked:

elgang gets pissed off and storms to kog hq because they want previews of their third job too. using add as a battering ram

“Keep calm, everyone,” the CEO says into the PA system. It’s no use. Despite the security officers herding everyone towards the basement bunkers, the KOG headquarters is still currently in a state of complete and chaos.

From just outside the heavily barricaded doors, screams from the boy who was once the cash cow of the game begin to seep into the building. “OPEN THE DOOR!” Boom. “THEY’RE USING ME AS-” Boom. “- BATTERING RAM!”

None of the employees have the strength to answer Add’s desperate screaming.

From outside, Eve turns on her vocal amplification software. “Surrender the third job previews to us,” she dictates, her voice echoing through the floors of the KOG building. “And to the community. We will not take any drastic measures, but we will besiege you if needed.”

The CEO grins at the terrified secretaries. “You see? No issue.”

From outside the building, Aisha suddenly pipes up. “We’re also fully armed with all our weapons,” she reminds them.

“We may not be at our third jobs yet, but we’re more than strong enough to take down this building and ransack it for our teasers,” Elsword chirps. “Make your choice wisely.”

As if to prove their point, Chung fires a volley of missiles through one of the upper story windows. The impact shakes the building at its very roots, causing the barricade at the door to loosen up just enough for Raven to reach his claw inside and pry it open.

Rose sticks her musket inside and fires a single shot. It puts a rift in the hair on the CEO’s head. “ALRIGHT, EVERYONE IN.”

The CEO screams.

Workplace Frustrations (M)


DESCRIPTION: A few of the men were causing some trouble in Jin’s office. He couldn’t stand for that.

CEO!Jin, boss!reader

WARNIGNS: Sexism, death threats (they’re lowkey), smut, BDSM themes


REQUEST: Can I get a rough Jin smut? Thank you in advance~

Kim Seokjin had never heard a more ridiculous statement, from people on the verge of losing their jobs, the people in no position to defend themselves from their horrible actions, than the one that Mr. Kim and Mr. Dong said to him that morning.

He had been on the phone with his lovely wife, Y/N, who was busy trying to get her last interns trained, when he decided this would be a good learning lesson for the newbies at their company.

“We’re not sexist.”

Keep reading

“I had a job writing software for primitive human computers. It was the 1980s on Earth and humans were just beginning to understand computers. I met a lot of humans who were working in the computer field. My human friend Bill used to come over to my room and we would exchange ideas. It was hard for me to simplify my knowledge enough for him to follow. Everything had to be explained in simple human terms, using words like “window” to explain a childishly simple concept.“

Am I the only one who gets the impression that Elfangor helped develop Microsoft computers and the Windows operating system? Please tell me I’m not the only one haha


The Cities Creating The Most Technology Jobs 2015

Half our ranking is based on changes in employment at companies in high-technology industries, such as software and engineering. We ranked the 52 largest U.S. metropolitan statistical areas by the growth in tech and STEM employment from 2004 to 2014, as well as for their more near-term growth from 2012 to 2014 to give credit for current momentum.

anonymous asked:

Have you had a job before YouTube? Like how Tom had GameStop and Smarty had the movie job & Bed-bath and Beyond?

Youtube has been by job since 10th grade. Don’t think I’ll have another one unless this either snowballs into something else or I get a software engineering job once I graduate

What is the difference between a coder, a developer, a software engineer and a programmer?

I’ll focus on answering your question first, and address the controversy later on. Hoping I can keep it simple enough for ELI5… With regard to titles: do not try to distinguish them. Instead, focus on the definitions:

  • Anyone who can program is a Programmer. This does not mean the title is worthless, since skilled programmers are highly valuable; they work on things ranging from 3D rendering algorithms to high-frequency trading bots to Google Pagerank.

  • Coder is someone who writes code. This usually means program code, which makes him/her a programmer, but can be any type of code, e.g. HTML (the markup language making up webpages).

  • Anyone who develops anything IT-related is a Developer. This can involve programming, but can also be database design, user interface work, 3D modelling, you name it.

  • Anyone who applies the principles of software engineering is a Software Engineer. This usually involves a broad range of activities, ranging from requirements engineering and software design to documentation, version control, testing, and QA.

Concerning the confusion/controversy in this thread: much of it stems from people’s egos:

  • Programmers sometimes scoff at Software Engineers, believing job titles such as “Senior Systems Architect” to be hot air, and laughing at the term “enterprise software”. These people conveniently forget that large projects (think several millions line of code) require specific skills in order to remain manageable.

  • Software Engineers tend to look down on Programmers, believing themselves better in every way. This is silly, as many Programmers can program better than their Software Engineer brethren, typically being more familiar with subjects such as the theory of computer science (e.g. Complexity) and the details of the problem domain and the hardware involved (e.g. the inner workings of the CPU and the compiler).

As such, you will often encounter people who pick their title based on personal preference, rather than job description.


career suggestions for the signs
  • aries: hunter, carpenter, personal shopper
  • taurus: sign waver, franchise business owner, national parks employee
  • gemini: seamstress, motivational speaker, sanitation worker
  • cancer: radiologist, oncologist, or anything else dealing with tumors. face it, if you're named after a disease u should probably try to cure it. its the least u could do
  • leo: interior designer, professional sports, glass blowing
  • virgo: dog sitter, human relations, backup singer
  • libra: podiatrist, door to door vacuum salesperson, model
  • scorpio: preschool teacher, botanist, wizard
  • sagittarius: between jobs, software developer, celebutante
  • capricorn: film critic, small-time elected official, nurse
  • aquarius: cup designer, radio dj, pillow
  • pisces: telemarketer, dentist, dog

mr-cappadocia  asked:

Got a job as a programmer... invented software... Got a job as a pilot... then invented flying... Feminism.

Someone didn’t bother to read the article. But here’s another one:

The “it” that worked was Apollo 11’s on-board flight software, which Hamilton, as part of the MIT team working with NASA, led the effort to build. There was no guarantee things would play out so smoothly. In fact, just before the lunar landing was supposed to happen, alarms went off indicating that there wasn’t enough room on the computer for the landing software to work effectively. Turns out a radar was sending unnecessary data to the computer, overloading it with superfluous information.

The work that Hamilton had done helped enable the computer to figure out which of the multiple processes it had to do was most important. “It got rid of the lesser priority jobs and kept the higher priority jobs, which included the landing functions,” she explains.


Hamilton was later given NASA’s Exceptional Space Act Award for her work on those Apollo systems. (She’s also credited with coining the term “software engineering.”)


Part of what had made Hamilton’s work so effective was that she tested everything so rigorously, in a simulator that could demonstrate the “system of systems” at work, and the relationship between the software, the hardware and the astronaut. “We couldn’t run something up to the moon,” she says. But they could run lots of tests on the ground. Analyzing the errors that came up during testing, Hamilton’s team found that nearly three-quarters of them were interface errors, like conflicts in timing or priority. Since the computer code was on cards, a software engineer might write code that told the computer how many cards to advance; if someone later added a card in the middle while working on the code, that number would be wrong. Hamilton realized that those problems were avoidable.

losers in spandex in honour of an awesome first episode!

watch the speedpaint here on my new youtube channel and i’ll love you forever ( ˘ ³˘)♥