
Finding a graduate job in Computer Science in Europe involves several steps. Here’s a detailed approach:
1. Identify Your Target Countries and Cities
- Research which countries in Europe have the best job markets for Computer Science graduates (e.g., Germany, the UK, the Netherlands, and Sweden).
- Consider cities with a high concentration of tech companies (e.g., Berlin, London, Amsterdam, Stockholm).
2. Build a Strong Resume and Cover Letter
- Tailor your CV to highlight relevant skills, projects, internships, and coursework.
- Write a compelling cover letter for each application, emphasizing your enthusiasm for the role and the company.
3. Leverage Online Job Portals
- Use platforms specific to Europe such as:
- Glassdoor
- Indeed
- EuroJobs
- TechCareers
- Additionally, check local job boards in your target countries.
4. Network Effectively
- Attend industry conferences, meetups, and tech events to connect with professionals.
- Join online communities (e.g., GitHub, Stack Overflow, or relevant subreddits) to engage with others in the field.
- Utilize LinkedIn to reach out to alumni from your university or professionals in your desired companies.
5. Internships and Work Experience
- Look for internships or part-time jobs during your studies, as they can significantly enhance your employability.
- Consider applying for graduate schemes or trainee programs that many companies offer.
6. Apply Directly to Companies
- Identify companies you are interested in and check their careers page for graduate job openings.
- Consider both large corporations and startups, as they may have different hiring processes and cultures.
7. Prepare for Interviews
- Familiarize yourself with common technical interview questions and coding challenges.
- Practice behavioral interview questions to articulate your experiences and problem-solving abilities.
8. Consider Further Education or Certifications
- If necessary, think about pursuing additional qualifications or certifications that can make you stand out (e.g., AWS Certified Developer, Google Cloud certifications).
9. Stay Updated on Visa Requirements
- If you are not an EU citizen, research visa requirements for working in your target countries.
- Some countries offer specific visas for tech workers, which can simplify the process.
10. Follow Up
- After interviews, send thank-you emails and follow up on your applications if you haven’t heard back within a reasonable time frame.
Additional Resources
- University Career Services: Utilize your university’s career services for job fairs and workshops.
- Professional Organizations: Join organizations like ACM or IEEE for networking and resources.
By following these steps and being proactive in your job search, you can increase your chances of securing a graduate position in Computer Science in Europe. Good luck!
Unfortunately (and this is as far as I know) it isn't as simple as finding a single site that lists grad jobs in the EU, and even if there was something like that, the listings would have fierce competition, and might not tailor to the area in computer science you want to work in specifically.
The alternative to this is good old manual job hunting. There are three approaches that I took when I was looking for jobs abroad, but they really depend on the company type and what sector within computer science specifically you want to work in (e.g game development, web, etc).
- List the companies you know of and would like to work for, then see if they have a division/website for the country you want to live in. This works best for international corporations like Microsoft or IBM, who have their own dedicated careers site for their entire global network.
- In the case that you're just broadly searching for companies by country, you'll have to put some extra effort. Usually you'll find most countries have some sort of government run business listing which you can sort through by industry, and use that as a starting point.
- On the off chance that doesn't work, you'll need to google your way through; for example, "games companies in Holland", and from there simply scour company websites for openings.
Hope this helps! I know it isn't a direct solution, but it's certainly an alternative in case you don't find a EU jobs site.
The most common and the achievable way is to go for higher education like MS in Germany, Irleand where there is not tution fees and then try to get an internship there.
This would certainly clear your way to get a CS job in the Germany.
I know more than 4–5 contacts of mine who followed the same path.
Edit -
You can connect with me , i have gathered quite a lot of material on this from the time i was planning to go to Germany for MS
It depends on where you are from. Germany does have a green card type system. But that is not the point here:
- Where are you from
- Which university did you go to
- What were your grades
- Have you any work experience at all, even just a little bit will get you a long way.
- What languages do you speak
- Can you speak German
- Are you alone or with family
- Have you really seen how expensive it is to rent a flat here
As someone who came to Germany from the UK many years ago with a reasonable knowledge of the German language, I found it extremely difficult to settle in and get accepted. It's not as easy as the USA or
It depends on where you are from. Germany does have a green card type system. But that is not the point here:
- Where are you from
- Which university did you go to
- What were your grades
- Have you any work experience at all, even just a little bit will get you a long way.
- What languages do you speak
- Can you speak German
- Are you alone or with family
- Have you really seen how expensive it is to rent a flat here
As someone who came to Germany from the UK many years ago with a reasonable knowledge of the German language, I found it extremely difficult to settle in and get accepted. It's not as easy as the USA or UK, and despite what you hear English is not as widely spoken, especially in smaller towns
There are many jobs available for qualified people, but getting one usually demands some work experience versus totally fresh from the university.
In the working surroundings, computer guys will find it easier to get a job without any German, but you need to start learning from day 1. Stay in a more international environment and use this as a stepping stone into a more German environment, then you'll get the best out of Germany. Come with a will to work, to learn the language and be assimilated and you'll never look back.
Where do I start?
I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.
Here are the biggest mistakes people are making and how to fix them:
Not having a separate high interest savings account
Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.
Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.
Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of th
Where do I start?
I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.
Here are the biggest mistakes people are making and how to fix them:
Not having a separate high interest savings account
Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.
Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.
Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of the biggest mistakes and easiest ones to fix.
Overpaying on car insurance
You’ve heard it a million times before, but the average American family still overspends by $417/year on car insurance.
If you’ve been with the same insurer for years, chances are you are one of them.
Pull up Coverage.com, a free site that will compare prices for you, answer the questions on the page, and it will show you how much you could be saving.
That’s it. You’ll likely be saving a bunch of money. Here’s a link to give it a try.
Consistently being in debt
If you’ve got $10K+ in debt (credit cards…medical bills…anything really) you could use a debt relief program and potentially reduce by over 20%.
Here’s how to see if you qualify:
Head over to this Debt Relief comparison website here, then simply answer the questions to see if you qualify.
It’s as simple as that. You’ll likely end up paying less than you owed before and you could be debt free in as little as 2 years.
Missing out on free money to invest
It’s no secret that millionaires love investing, but for the rest of us, it can seem out of reach.
Times have changed. There are a number of investing platforms that will give you a bonus to open an account and get started. All you have to do is open the account and invest at least $25, and you could get up to $1000 in bonus.
Pretty sweet deal right? Here is a link to some of the best options.
Having bad credit
A low credit score can come back to bite you in so many ways in the future.
From that next rental application to getting approved for any type of loan or credit card, if you have a bad history with credit, the good news is you can fix it.
Head over to BankRate.com and answer a few questions to see if you qualify. It only takes a few minutes and could save you from a major upset down the line.
How to get started
Hope this helps! Here are the links to get started:
Have a separate savings account
Stop overpaying for car insurance
Finally get out of debt
Start investing with a free bonus
Fix your credit
If you are a capable programmer, you should easily land a job in Germany.
I am a non-European (Pakistani) computer science graduate currently working as a software engineer in Germany. Also, I do not speak German (That’s kinda wrong though, but I’m working on it. Learn the language of the place where you are living!)
I had around 7 months of work experience before coming here, so I wasn’t exactly a fresh grad, but it’s not much either.
I know a lot of people who are in the same situation as me. Most tech companies/startups are now hiring programmers who only speak English. The demand is there.
I can answer this as I was in same position a year back.
Honestly getting a job for computer science graduates is a piece of cake(compared to other streams).
Once you get a job. Your employer has to apply for h1b. You cannot apply for h1b as an individual. Company has to provide documents that we need to hire international people because local people were unfit/unavailable for current position.
Usually your company will apply for your h1b if they have promised if you meet their requirements and if you stick long enough they will even do your greencard.
I already have H1b and next year my company
I can answer this as I was in same position a year back.
Honestly getting a job for computer science graduates is a piece of cake(compared to other streams).
Once you get a job. Your employer has to apply for h1b. You cannot apply for h1b as an individual. Company has to provide documents that we need to hire international people because local people were unfit/unavailable for current position.
Usually your company will apply for your h1b if they have promised if you meet their requirements and if you stick long enough they will even do your greencard.
I already have H1b and next year my company will apply for my greencard.
How to get a job which gives Visa sponsorship.
Start applying from January to small companies. Give phone interviews. Like that you can get practice. Remember however good you are at coding, cracking interview is totally different challenge.
Once that is done, from late February start applying to big company and make sure you tell them you will be needing sponsorship in future. Big companies usually gives everyone a chance to interview, crack it and get the job. (Not easy as it sounds but that was my strategy)
Hope this helps:)
Very difficult, unless that degree is in some highly-sought-after technical field.
Remember, employers are required to hire people from their own country first, then other EU applicants are considered. People from outside the EU come last. Plus, proficiency in the local language is usually highly desirable if not required.
Of course there’s the chance you can get an “under the table” job at a restaurant, but that usually puts you in a gray area of the law and can get you thrown out for visa fraud, so beware.
Depending on the degree, you could be what is called a “digital nomad,” but you should re
Very difficult, unless that degree is in some highly-sought-after technical field.
Remember, employers are required to hire people from their own country first, then other EU applicants are considered. People from outside the EU come last. Plus, proficiency in the local language is usually highly desirable if not required.
Of course there’s the chance you can get an “under the table” job at a restaurant, but that usually puts you in a gray area of the law and can get you thrown out for visa fraud, so beware.
Depending on the degree, you could be what is called a “digital nomad,” but you should research the requirements for that, particularly in regard to visa regulations.
> How long does it take the average computer science graduate to find a job? [In the United States. Average qualifications. U.S. Citizen.]
It is very difficult to quantify the lead time, for such a profile, but the following are the guidelines: (This is applicable globally and not just to one particular market like US / India / Europe / Australia)
The main element of the challenge is the lack of e
> How long does it take the average computer science graduate to find a job? [In the United States. Average qualifications. U.S. Citizen.]
It is very difficult to quantify the lead time, for such a profile, but the following are the guidelines: (This is applicable globally and not just to one particular market like US / India / Europe / Australia)
The main element of the challenge is the lack of expertise to the required level - Following broad guidelines will help to a great extent -
* Develop strong expertise in the computer science academic curriculum, taught at the college - like (if you are already out of college, there are many online courses to refresh and build this skill)
*
* Data Structures and Algorithms
* System Design
* Problem-Solving Skills
* Try solving problems on platforms like LeetCode, HackerRank, and Codeforces
* Develop good soft skills like communication, teamwork, problem-solving, etc.
* Obtain and complete, at least two internships during summer breaks in your college days (this may not be feasible, if you are already out of college)
* Compete and improve ranks in competitive programming events like hackathons
* Develop good networking with people you get connected with from the above (internships, competitions, etc.)
* Have a demonstrable app/code ...
I’m graduating next year with an Ivy League undergraduate degree in economics and CS. I’m really interested in moving to Europe after I graduate. Most of my previous work experiences have been in marketing, graphic design, a little UI/UX and web design and social media marketing. I’m fine doing this kind of work but I want a well paying job that will allow me to travel and save for graduate school (i may want to go back to the US for my PHD eventually). I also speak B1/B2 French (could easily become close to fluent if I lived in a Francophone country for a few months). I would prefer to be in
I’m graduating next year with an Ivy League undergraduate degree in economics and CS. I’m really interested in moving to Europe after I graduate. Most of my previous work experiences have been in marketing, graphic design, a little UI/UX and web design and social media marketing. I’m fine doing this kind of work but I want a well paying job that will allow me to travel and save for graduate school (i may want to go back to the US for my PHD eventually). I also speak B1/B2 French (could easily become close to fluent if I lived in a Francophone country for a few months). I would prefer to be in France, Southern, or Western Europe. AND there’s a possibility of me rekindling an old relationship I had with an EX who lives in Paris. Do you think it will be difficult for me to find a job /is it worth it?
I have already answered this question correctly: Praveen Kumar Singh's answer to How can I apply for abroad jobs? Which consultancy in India provides such platform?
“How hard is having a job in computer science?”
I am only a computer programmer, but I have been doing it for a while, so maybe I qualify to answer your question if you are using a broad definition of “computer science”. There are so many different kinds of programming that I can’t give a one-size-fits-all answer, but I will share a little of my own experience and hope that it may be helpful.
For me, programming is like solving puzzles—eight hours a day, five days a week. I work mostly on business and database applications. Not much math is required for the type of programming I do, but a strong
“How hard is having a job in computer science?”
I am only a computer programmer, but I have been doing it for a while, so maybe I qualify to answer your question if you are using a broad definition of “computer science”. There are so many different kinds of programming that I can’t give a one-size-fits-all answer, but I will share a little of my own experience and hope that it may be helpful.
For me, programming is like solving puzzles—eight hours a day, five days a week. I work mostly on business and database applications. Not much math is required for the type of programming I do, but a strong grasp of logic is needed. You need to be able to break down complex systems into their logical parts and understand how the parts work without losing sight of the whole.
In my career, I have developed software for everything from dyeing socks to building nuclear power plants. I find both the programming and the subject matter fascinating, and I have learned something new nearly every day for the last 30 years. I admit though, that it can be tedious at times, and you need the ability to keep your focus and keep moving forward when things get tough.
There are a wide variety of work environments, from high-pressure startups where people work 16-hour days and sleep in their offices to companies with a relaxed environment and nine-to-five workdays, five days a week. I feel fortunate to work in a low-pressure environment with flexible hours, but there are people who enjoy the excitement of a startup.
Even though I spend the great majority of my time in front of a computer, people skills and communication skills are still very important. There are few programmers so brilliant that they will be tolerated if they cannot get along well with others. It is important to have a humble attitude and to be able to communicate clearly with your management, your customers, and your co-workers.
I’m afraid that only scratches the surface, but I hope it has been helpful. If you have any further questions, please leave them in the comments.
Programmer employee,it manager,product manager,
It director,business analyst,cyber crime prevention expert,data scientist,independent consultant,it management consultant,tester.
Financial risk management analyst.
Endless possibilities.
If you have done post graduation in usa
Then easily you can stay there.
Otherwise you need to go from india by deputation at clientsite and change employer
For europe you may need to learn some local language.not always true. But consultants are there to help you . If you go to country other than usa you can easily manage if you are non vegetarian.indian program
Programmer employee,it manager,product manager,
It director,business analyst,cyber crime prevention expert,data scientist,independent consultant,it management consultant,tester.
Financial risk management analyst.
Endless possibilities.
If you have done post graduation in usa
Then easily you can stay there.
Otherwise you need to go from india by deputation at clientsite and change employer
For europe you may need to learn some local language.not always true. But consultants are there to help you . If you go to country other than usa you can easily manage if you are non vegetarian.indian programmer population are less in countries other than us,uk,australia,japan,malasiya,sg ,canada etc.
Computer science has great future and
The best is yet to come.
Dont believe in false propaganda.
See y-axis.com for other country opportunities.
I am an electrical student but java developer.
One of my friend (much younger than me) just went to usa for study .he didnt write gre.
But got admission .he was it (5 years)grad but
Went to usa univ for non cse .
That univ doesnt want gre
For a software developer, not speaking the local natural language is as big a barrier to hiring as not being familiar with the programming language in use. And why shouldn’t it be? If you have any US work experience, think about how much English the foreign workers need to know. Do you know that much of the local natural language where you want to work? Many Europeans can speak English, some better than others, but it is tiring to have to continually translate your thoughts, so your developer skills had better be unparalleled or you may be disappointed.
Here’s the thing: I wish I had known these money secrets sooner. They’ve helped so many people save hundreds, secure their family’s future, and grow their bank accounts—myself included.
And honestly? Putting them to use was way easier than I expected. I bet you can knock out at least three or four of these right now—yes, even from your phone.
Don’t wait like I did. Go ahead and start using these money secrets today!
1. Cancel Your Car Insurance
You might not even realize it, but your car insurance company is probably overcharging you. In fact, they’re kind of counting on you not noticing. Luckily,
Here’s the thing: I wish I had known these money secrets sooner. They’ve helped so many people save hundreds, secure their family’s future, and grow their bank accounts—myself included.
And honestly? Putting them to use was way easier than I expected. I bet you can knock out at least three or four of these right now—yes, even from your phone.
Don’t wait like I did. Go ahead and start using these money secrets today!
1. Cancel Your Car Insurance
You might not even realize it, but your car insurance company is probably overcharging you. In fact, they’re kind of counting on you not noticing. Luckily, this problem is easy to fix.
Don’t waste your time browsing insurance sites for a better deal. A company called Insurify shows you all your options at once — people who do this save up to $996 per year.
If you tell them a bit about yourself and your vehicle, they’ll send you personalized quotes so you can compare them and find the best one for you.
Tired of overpaying for car insurance? It takes just five minutes to compare your options with Insurify and see how much you could save on car insurance.
2. Ask This Company to Get a Big Chunk of Your Debt Forgiven
A company called National Debt Relief could convince your lenders to simply get rid of a big chunk of what you owe. No bankruptcy, no loans — you don’t even need to have good credit.
If you owe at least $10,000 in unsecured debt (credit card debt, personal loans, medical bills, etc.), National Debt Relief’s experts will build you a monthly payment plan. As your payments add up, they negotiate with your creditors to reduce the amount you owe. You then pay off the rest in a lump sum.
On average, you could become debt-free within 24 to 48 months. It takes less than a minute to sign up and see how much debt you could get rid of.
3. You Can Become a Real Estate Investor for as Little as $10
Take a look at some of the world’s wealthiest people. What do they have in common? Many invest in large private real estate deals. And here’s the thing: There’s no reason you can’t, too — for as little as $10.
An investment called the Fundrise Flagship Fund lets you get started in the world of real estate by giving you access to a low-cost, diversified portfolio of private real estate. The best part? You don’t have to be the landlord. The Flagship Fund does all the heavy lifting.
With an initial investment as low as $10, your money will be invested in the Fund, which already owns more than $1 billion worth of real estate around the country, from apartment complexes to the thriving housing rental market to larger last-mile e-commerce logistics centers.
Want to invest more? Many investors choose to invest $1,000 or more. This is a Fund that can fit any type of investor’s needs. Once invested, you can track your performance from your phone and watch as properties are acquired, improved, and operated. As properties generate cash flow, you could earn money through quarterly dividend payments. And over time, you could earn money off the potential appreciation of the properties.
So if you want to get started in the world of real-estate investing, it takes just a few minutes to sign up and create an account with the Fundrise Flagship Fund.
This is a paid advertisement. Carefully consider the investment objectives, risks, charges and expenses of the Fundrise Real Estate Fund before investing. This and other information can be found in the Fund’s prospectus. Read them carefully before investing.
4. Earn Up to $50 this Month By Answering Survey Questions About the News — It’s Anonymous
The news is a heated subject these days. It’s hard not to have an opinion on it.
Good news: A website called YouGov will pay you up to $50 or more this month just to answer survey questions about politics, the economy, and other hot news topics.
Plus, it’s totally anonymous, so no one will judge you for that hot take.
When you take a quick survey (some are less than three minutes), you’ll earn points you can exchange for up to $50 in cash or gift cards to places like Walmart and Amazon. Plus, Penny Hoarder readers will get an extra 500 points for registering and another 1,000 points after completing their first survey.
It takes just a few minutes to sign up and take your first survey, and you’ll receive your points immediately.
5. This Online Bank Account Pays 10x More Interest Than Your Traditional Bank
If you bank at a traditional brick-and-mortar bank, your money probably isn’t growing much (c’mon, 0.40% is basically nothing).1
But there’s good news: With SoFi Checking and Savings (member FDIC), you stand to gain up to a hefty 3.80% APY on savings when you set up a direct deposit or have $5,000 or more in Qualifying Deposits and 0.50% APY on checking balances2 — savings APY is 10 times more than the national average.1
Right now, a direct deposit of at least $1K not only sets you up for higher returns but also brings you closer to earning up to a $300 welcome bonus (terms apply).3
You can easily deposit checks via your phone’s camera, transfer funds, and get customer service via chat or phone call. There are no account fees, no monthly fees and no overdraft fees.* And your money is FDIC insured (up to $3M of additional FDIC insurance through the SoFi Insured Deposit Program).4
It’s quick and easy to open an account with SoFi Checking and Savings (member FDIC) and watch your money grow faster than ever.
Read Disclaimer
5. Stop Paying Your Credit Card Company
If you have credit card debt, you know. The anxiety, the interest rates, the fear you’re never going to escape… but a website called AmONE wants to help.
If you owe your credit card companies $100,000 or less, AmONE will match you with a low-interest loan you can use to pay off every single one of your balances.
The benefit? You’ll be left with one bill to pay each month. And because personal loans have lower interest rates (AmONE rates start at 6.40% APR), you’ll get out of debt that much faster.
It takes less than a minute and just 10 questions to see what loans you qualify for.
6. Earn Up to $225 This Month Playing Games on Your Phone
Ever wish you could get paid just for messing around with your phone? Guess what? You totally can.
Swagbucks will pay you up to $225 a month just for installing and playing games on your phone. That’s it. Just download the app, pick the games you like, and get to playing. Don’t worry; they’ll give you plenty of games to choose from every day so you won’t get bored, and the more you play, the more you can earn.
This might sound too good to be true, but it’s already paid its users more than $429 million. You won’t get rich playing games on Swagbucks, but you could earn enough for a few grocery trips or pay a few bills every month. Not too shabby, right?
Ready to get paid while you play? Download and install the Swagbucks app today, and see how much you can earn!
Aside from your universities career services, here are some avenues to help land a job fresh out of school-
- Upwork, the world's largest online workplace - good place where you can land freelance projects. A lot of these companies say in the descriptions that they would be open to hire full-time after completion. Also, even if you only do a couple short projects, it will pay well and it helps build your resume
- Recruiting Services - Companies like TEKsystems specialize in recruiting for IT positions. They have a large network and work with almost every company. The only catch is that most companie
Aside from your universities career services, here are some avenues to help land a job fresh out of school-
- Upwork, the world's largest online workplace - good place where you can land freelance projects. A lot of these companies say in the descriptions that they would be open to hire full-time after completion. Also, even if you only do a couple short projects, it will pay well and it helps build your resume
- Recruiting Services - Companies like TEKsystems specialize in recruiting for IT positions. They have a large network and work with almost every company. The only catch is that most companies don’t usually reach out to recruiting firms for entry-level positions, but if you get in touch with a recruiter they can still tell you about your local market.
- As opposed to using sites like Careerbuilder and Indeed, try spending more time on LinkedIn, and looking at companies in your local area and applying directly on their website.
Contact companies you are interested in, and express your interest in working for them. Highlight your skills, education and any work experience. If you get a job offer, usually 6 month trial period to start with, you should get a temporary work permit who which later on will be extended. But rules are different in different states. In principle, larger enterprises are ok with English, but small companies require that you know the local language. So for a company like Volvo Corp, it is ok with English plus relevant skills that fit the company. On the positive side, a company like Volvo Corp ar
Contact companies you are interested in, and express your interest in working for them. Highlight your skills, education and any work experience. If you get a job offer, usually 6 month trial period to start with, you should get a temporary work permit who which later on will be extended. But rules are different in different states. In principle, larger enterprises are ok with English, but small companies require that you know the local language. So for a company like Volvo Corp, it is ok with English plus relevant skills that fit the company. On the positive side, a company like Volvo Corp are within almost everything like materials, mechanical, electrical, production, product development, industrial design, and more. Similar with other large enterprises. Good luck.
Not easy, but yes, you can get a job in IT. There are a few things you should know.
When a fresher thinks of a job in IT, what come across our mind is always Wipro, TCS, Infosys etc. But if not placed through campus recruitment, you may not be getting into these as a fresher.
Instead, you have fresher-level opportunities in thousands of start-up, small, mid level IT companies where you may surely get your first job and gain experience.
However, you have to make a smart move to crack into your IT career.
1. Have a clear focus.
There are many IT jobs a fresher can think of as Programming, Software Te
Not easy, but yes, you can get a job in IT. There are a few things you should know.
When a fresher thinks of a job in IT, what come across our mind is always Wipro, TCS, Infosys etc. But if not placed through campus recruitment, you may not be getting into these as a fresher.
Instead, you have fresher-level opportunities in thousands of start-up, small, mid level IT companies where you may surely get your first job and gain experience.
However, you have to make a smart move to crack into your IT career.
1. Have a clear focus.
There are many IT jobs a fresher can think of as Programming, Software Testing, Web Designing, Networking, System-Server Admin, Database Admin, Digital Marketing and so on..
You need to analyze your skills, aptitude, and interests to identify which career field will be best for you to choose.
Say for example:
- If you have good logical aptitude and problem solving skills, programming may be a natural career.
- For someone with excellent quality orientation and perfectionist mind-set with eye on details, software testing is good.
- Creative with good aesthetic sense? Web designing may be an apt career.
- Troubleshooting and technical aptitude is needed for those who aim at a career in IT Technical Administration.
- Some who identify yourself as an online influencer with flair of social media, e-com, marketing etc., can be come a good digital marketers.
Based on such a self-analysis, you need to first identify your focus career field in IT.
2. Become employable
To get a job, you have to impress the employer as you can work from the first day on in a specific technology field. To become employable, one need to undergo a good training/internship through which you can gain some in-depth knowledge, practical skills, and exposure in your focus career area.
With a clear focus + employability skills, you can confidently apply to as much employers a possible and can surely crack into one to kick-start your core IT career.
akanthore@gmail.com
Look for openings on the CVPR 2015 job board. New opportunities are regularly being posted there.
For unsolicited applications, here are a few decent ones I can think of right now:
- Xerox Research (XRCE) in France
- Toshiba Research in UK
- Former Qualcomm Austria Research Center (now acquired by some other company), creators of Vufornia AR SDK
- Amazon in Berlin
- Disney Research in Zurich
- Daimler Research in Germany, they are by far the best, but other car manufacturers, and OEM providers like Continental AG
- Siemens Research in Munich
- Ocado in UK
- EADS Innovation Works in Germany
- DLR
Look for openings on the CVPR 2015 job board. New opportunities are regularly being posted there.
For unsolicited applications, here are a few decent ones I can think of right now:
- Xerox Research (XRCE) in France
- Toshiba Research in UK
- Former Qualcomm Austria Research Center (now acquired by some other company), creators of Vufornia AR SDK
- Amazon in Berlin
- Disney Research in Zurich
- Daimler Research in Germany, they are by far the best, but other car manufacturers, and OEM providers like Continental AG
- Siemens Research in Munich
- Ocado in UK
- EADS Innovation Works in Germany
- DLR in Germany
- Google in Zurich and Munich
- Sensorimotor GmbH in Berlin
- Facebook AI Research in Paris
Other than that many companies from Osram to Leica to AIG Insurance have computer vision groups. Not to mention tons of smaller companies and startups like MVTec or NavVis in Munich.
Btw, if you can't name any relevant companies outside of Google and MSR, at a time when you have almost finished a PhD in vision, you really need to do a lot of homework on this. Doesn't sound good at all.
3 months after graduating, I joined a large corporation called Accenture as a software engineer (large corporations have great support structures for junior employees) and have since moved on to 2 other large corporations in the same capacity. I’ve worked in my current role as a software engineer at CAA for 2.5ish years now and I love it. I’m proud of what I do, enjoy the work, and the pace is wonderful. I don’t feel anything close to burnt out after 6ish years as a software engineer (burnout around this time is surprisingly and sadly common) and I’m well compensated for my locale. I feel like
3 months after graduating, I joined a large corporation called Accenture as a software engineer (large corporations have great support structures for junior employees) and have since moved on to 2 other large corporations in the same capacity. I’ve worked in my current role as a software engineer at CAA for 2.5ish years now and I love it. I’m proud of what I do, enjoy the work, and the pace is wonderful. I don’t feel anything close to burnt out after 6ish years as a software engineer (burnout around this time is surprisingly and sadly common) and I’m well compensated for my locale. I feel like I’m finally hitting my stride and it’s hard for me to imagine wanting to retire! It’s honestly a pretty great feeling to have so much work satisfaction when many of my friends are regularly posting on Facebook about how much their jobs suck.
I know you didn’t ask for it, but I’m going to share this anyway: my biggest piece of advice for comp sci grads is to not get too caught up in working for a huge, famous company like Google/FB/Amazon. Read the reviews (like on Glassdoor, for instance) of what it’s actually like to work at those places and you might be surprised to find that working at smaller, less well-known companies is generally less stressful, less demanding, more rewarding (in terms of personal contribution) and less likely to leave you burnt-out while still compensating you more than adequately. I really like my co-workers and turnover at my company is very low, unlike the aforementioned companies. Just make sure that you’re living based on your priorities, not others’ expectations, and you’ll be better off.
I think it pretty much depends on the market and the individual looking for job.
- In a "good market", a good developer can always find a job.
- In a "not bad market", a good developer almost always finds a job.
- In a "bad market", a good developer gets a job. But will be payed less than her value, so she better look for it somewhere else in the world.
- In a "great market", a bad developer has a high chance to get a job
- In a "good market", a bad developer has a good chance to get a job. Will be hard, will sometimes be unemployeed, but eventually...
- In a "bad market", a bad developer needs luck
So, to sum
I think it pretty much depends on the market and the individual looking for job.
- In a "good market", a good developer can always find a job.
- In a "not bad market", a good developer almost always finds a job.
- In a "bad market", a good developer gets a job. But will be payed less than her value, so she better look for it somewhere else in the world.
- In a "great market", a bad developer has a high chance to get a job
- In a "good market", a bad developer has a good chance to get a job. Will be hard, will sometimes be unemployeed, but eventually...
- In a "bad market", a bad developer needs luck
So, to sum it up, if you are a good developer, you will find a job, easier than most other professions. If you are bad, better be in a market with high demand for CS graduates.
In other words, "if you are having hard time finding job, first look at yourself"
Note for newly grads: Read second part of the list. Most of you fall into "bad developer" category. Do not get offended, you need time and experience and some talent to be good.
Generally speaking, people with a degree in a STEM field shouldn’t have too much trouble finding a job. Results vary depending on the region you are in, but if you are willing to move, that shouldn’t be a problem.
Yes, not speaking German can become a barrier. A master degree takes 2 years. That should be plenty of time to get some decent German skills. But if you concentrate on big international companies, you should be fine.
Another important factor is your citizenship. EU-citizens have a huge advantage over non-EU-citizens. To hire a non-EU-citizen, a company has to prove, that they couldn’t
Generally speaking, people with a degree in a STEM field shouldn’t have too much trouble finding a job. Results vary depending on the region you are in, but if you are willing to move, that shouldn’t be a problem.
Yes, not speaking German can become a barrier. A master degree takes 2 years. That should be plenty of time to get some decent German skills. But if you concentrate on big international companies, you should be fine.
Another important factor is your citizenship. EU-citizens have a huge advantage over non-EU-citizens. To hire a non-EU-citizen, a company has to prove, that they couldn’t find a EU-citizen to do the job. Again, big companies will be more willing to do the paperwork required.
You’ll need to find a job no capable and qualified EU citizen or permanent residence permit holder is willing to do. Only then can to employer sponsor your residence and work permit application.
You can contact the companies directly. Not knowing what your field of engeneering is and which EU country is on your mind is hard to give recommondations. From North European perspective there seems be jobs available in IT, Automobile, Ship building, Energy and Recycling industries.
You can check for availabe jobs in EURES mobility portal covering the labour markets of entire EU. There are other jobs an
You’ll need to find a job no capable and qualified EU citizen or permanent residence permit holder is willing to do. Only then can to employer sponsor your residence and work permit application.
You can contact the companies directly. Not knowing what your field of engeneering is and which EU country is on your mind is hard to give recommondations. From North European perspective there seems be jobs available in IT, Automobile, Ship building, Energy and Recycling industries.
You can check for availabe jobs in EURES mobility portal covering the labour markets of entire EU. There are other jobs and you can find yours by contacting the companies directly but as it’s required to offer the job first to citizens of the EU countries the jobs are often posted in EURES mobility portal to cover that requirement. I’m not familiar how often there already is a strong non EU candidate and the posting is done just to cover the requirement. Or how often there is a genuine search for skilled labour. Probably best to both contact companies directly and follow the EURES mobility portal.
Learning at least some of the local language will put you in front of those who don’t though it’s not always required for the job. If you’re fresh out of university it is often best to gain first some experience where you have done your studies as there it’s locally known what your studies include. Once you have some experience it’s easier review your skills abroad. Good luck with your search!
Thank you w a2a.
I would say that chances are not big but they are better than lottery wins.
There’re millions of people who are non- European working in the EU.
quote
“In 2021, 8.84 million non-EU citizens were employed in the EU labour market, out of 189.7 million persons aged from 20 to 64, corresponding to 4.7% of the total.”
end of the quote.
Here are some statistics from 2021 in brief.
There’s 447,2 inhabitants living in EU for 2021.
Non EU citizens were 5,3% of total EU population 23,7 millions.
Residence permit for the work purpose were 20% of the 23,7 millions non EU citizens living in the EU
Thank you w a2a.
I would say that chances are not big but they are better than lottery wins.
There’re millions of people who are non- European working in the EU.
quote
“In 2021, 8.84 million non-EU citizens were employed in the EU labour market, out of 189.7 million persons aged from 20 to 64, corresponding to 4.7% of the total.”
end of the quote.
Here are some statistics from 2021 in brief.
There’s 447,2 inhabitants living in EU for 2021.
Non EU citizens were 5,3% of total EU population 23,7 millions.
Residence permit for the work purpose were 20% of the 23,7 millions non EU citizens living in the EU 36% had residency for family reasons.
Here are the most common jobs with over- representation of non EU citizens within EU by sector.
Accommodation and food service activities
Administrative and support service activities
Domestic work
Construction
Here are the most common jobs with over- representation of non EU citizens within EU by occupation
Cleaners and helpers
Personal services workers
Personal care workers
Building and related trades workers, excluding electricians
Labourers in mining, construction, manufacturing and transport
Food preparation assistants
Agricultural, forestry and fishery labourers
Here is the source of the information with more details and all numbers
In Europe, Xing. LinkedIn is gaining popularity in the EU, and would also be a good source. Join the right groups and start posting. There are web pages you can google for this sort of thing. Make contact with recruiters. In the EU, recruiting hasn't yet been taken over by clueless offshore people with no social skills (EU languages are not a second language to them), so you will generally find a more professional person at the other end - someone who knows about the opportunity and who will not try to haggle your price down.
I have been living here for 2 years and I haven’t found a single individual who could not find a job. But yes you need to have what it takes to get a job. It is true that it is getting harder to get jobs only because the competition is so high now. You need to ensure you know some basic language because they will eventually need you to commun...
If you have been moonlighting, then the answer is yes. Otherwise, it’s a no.
Even a piece of code given out in GitHub: Where the world builds software is your contribution to the tech community made up of more than 56 million developers and 3 million companies.
The truth is you need to figure out at some point during your studies what you should be doing now (not later) and more (not less) to start building up your profile and achievements, at least in your free LinkedIn account . So many students neglected to do that as prospective employers troll these websites frequently.
Are you involved in w
If you have been moonlighting, then the answer is yes. Otherwise, it’s a no.
Even a piece of code given out in GitHub: Where the world builds software is your contribution to the tech community made up of more than 56 million developers and 3 million companies.
The truth is you need to figure out at some point during your studies what you should be doing now (not later) and more (not less) to start building up your profile and achievements, at least in your free LinkedIn account . So many students neglected to do that as prospective employers troll these websites frequently.
Are you involved in working with big tech partners in your school? Did you win an award or a prize by taking part in tech competitions? Did you visit tech places and companies during their weekend activities? Think Silicon Valley, Crypto Valley, Fintech City, etc. If these names sound strange to you, then you have not been doing much.
Yes, there were even plenty of job openings when I finally graduated in like 05′ and there were rumors of CS jobs being outsourced like crazy to India! From my experience of just putting together a resume while marketing only my CS BS degree and unnoticeable customer service work within a competitive job market near my hometown ( Southern California) and submitting job applications online to countless employers, it wasn’t enough to get called up for one interview.
You sort of have to be good at talking with people and motivated to keep on developing yourself. It may help to also open your heart
Yes, there were even plenty of job openings when I finally graduated in like 05′ and there were rumors of CS jobs being outsourced like crazy to India! From my experience of just putting together a resume while marketing only my CS BS degree and unnoticeable customer service work within a competitive job market near my hometown ( Southern California) and submitting job applications online to countless employers, it wasn’t enough to get called up for one interview.
You sort of have to be good at talking with people and motivated to keep on developing yourself. It may help to also open your heart to leaving your comfort zone and consider leaving your good friends and family for gaining the job experience elsewhere. I guess you can say I used to be washed up and went down a tough path that I’m thankful to have experienced. It all built up my confidence in the end while having had barely enough chances to finally catch a break.
I guess if you are struggling to get a job in this field then it’s about finding a good purpose to keep on moving forward and gaining desirable skills in a humble fashion.
In India holding CS degree is like having aadhar card for the jobs.You can definitely land on some good jobs but it truly depends upon your skill set in your CV and how you present yourself infront of interviewer.Even If you have mastered some basic topics like DS,OS,Algos,C++ you can easily get a job of developer in some decent company.
Testing profiles jobs are also nowdays paying good amount of salary.Better to opt for whiteBox testing.
Data Scientist jobs,Machine learning jobs are some jobs which big names are offering like IBM,UBER etc.
Teaching is also a good field because of the scarcity o
In India holding CS degree is like having aadhar card for the jobs.You can definitely land on some good jobs but it truly depends upon your skill set in your CV and how you present yourself infront of interviewer.Even If you have mastered some basic topics like DS,OS,Algos,C++ you can easily get a job of developer in some decent company.
Testing profiles jobs are also nowdays paying good amount of salary.Better to opt for whiteBox testing.
Data Scientist jobs,Machine learning jobs are some jobs which big names are offering like IBM,UBER etc.
Teaching is also a good field because of the scarcity of CS teacher in colleges.Just go for Postgraduation degree after Graduation and apply for a job in college.(Some colleges allow masters as their qualification requirement while some Phd).You can further persue part time Phd along with the job.
Masters from Abroad,I think this is the option which is truly in trend because of the esteem you earn in society as being graduate from abroad.For this you have to qualify GRE /GSAT but always try to make your profile stronger in various aspects like quality training,good graduation score, some NGO social work all these matter.
Rest choice of field truly depends upon your passion and interest in the field like preparing for UPSC exams ,technical certification courses like provided by Cisco or becoming freelancer or you can go for enterpreneurship if you really good at developing some product and services as selling them to people.
I hope my answer would help you.All the best.
Working in grad recruitment for this industry, I’m happy to say – there’s plenty of opportunities out there! There’s a real tech-boom at the moment, with loads of start-ups popping up looking for bright CompSci grads to expand their team and grow with the company.
It really depends on your experience and what areas you would prefer to move into, but for example, we have roles ranging from QA Testing to Software Development for small start-ups, or globally recognised companies worth billions. This could be dealing with real world problems, or working on innovative products and picking up som
Working in grad recruitment for this industry, I’m happy to say – there’s plenty of opportunities out there! There’s a real tech-boom at the moment, with loads of start-ups popping up looking for bright CompSci grads to expand their team and grow with the company.
It really depends on your experience and what areas you would prefer to move into, but for example, we have roles ranging from QA Testing to Software Development for small start-ups, or globally recognised companies worth billions. This could be dealing with real world problems, or working on innovative products and picking up some fantastic experience, rubbing shoulders with respected developers with years of experience. Also, we have a variety of roles available for graduates for different levels of education – whether it be BSc, MSc or PhD.
I guess it really depends on where your interests lie. The good thing about the start-up boom at the moment is the diverse set of products out there for you to work on. This is what I would say is the most important thing to consider. Before you think about money, think of the product that you’ll be working on or with day to day. Working on a good product where you’ve had a good input will help you career progression.
The product should be something that excites you, not something that you’re going to be bored of in a few months time and consider moving on from. You want to get yourself involved in a project where you can pick up good experience in order to booster your portfolio.
The experience you pick up at uni can be crucial, for example, what you've done your projects on and the type of tech you have been using. This can mean anything from focusing on a particular language e.g. Java for Java Developer roles, or maybe something like mobile app development. Obviously, academic experience differs from commercial experience so I’m not saying that you couldn’t go on to explore different areas, but certainly it can be used to demonstrate that you have a particular interest in one area.
Also, let’s not forget that you’re not restricted to actual development roles. There’s QA/Testing roles, or Data Scientist roles that seem to be on the increase. Also, the type of industry that you want to get into. Take for example the finance industry – people seem to have common misconceptions about this sector. There’s a whole load of jobs here for people with CompSci degrees, with firms that are incredibly tech driven using the latest technology.
It can be a competitive market, but I think this just demonstrates the great opportunities that are out there at the moment. If the roles are good – people will fight for them, and there’s plenty of roles out there waiting to be seized!
If you would like to discuss this further with me – please don’t hesitate to get in touch and I can give you a clearer picture of the opportunities out there for fresh CompSci grads. It can be a difficult process to work through for a graduate, particularly if you’re still in the grips of your studies, so using firms like Oxford Knight can help you along the way and get your foot on the ladder.
Disclaimer: I work for Oxford Knight
Even though i did not study in the US nor studied Computer Science, i do believe that in a practical way, you are not prepared for any job, you are prepared to enter the job market and chose your area which suits you best or pays you the most (Or both if you chose wisely). In my country, you get the necessary experience from internships, not college.
Let it be clear, there’s no job in the technology business you wouldn’t be able to do but there are some jobs that are easy to get and there are some that are hard.
Examples:
Easy ones:
Testing - It’s easy to get a job in testing since testing relies
Even though i did not study in the US nor studied Computer Science, i do believe that in a practical way, you are not prepared for any job, you are prepared to enter the job market and chose your area which suits you best or pays you the most (Or both if you chose wisely). In my country, you get the necessary experience from internships, not college.
Let it be clear, there’s no job in the technology business you wouldn’t be able to do but there are some jobs that are easy to get and there are some that are hard.
Examples:
Easy ones:
Testing - It’s easy to get a job in testing since testing relies more on a procedural and processual knowledge and not so much in technical knowledge.
Developer - It’s easy because theres market for every experience level like interns or trainees and so on.
Support - The same as developers, there’s entrance level for support jobs that you don’t need to be solely responsible for a given issue and of course, there’s clients in need of small support issues like helping on software installations.
Hard ones:
Analysts - Being Test, System or Business analyst, you’ll hardly be able to arrange an interview for a job.
Manager - I don’t think i need to explain why.
Data Scientist - It’s something related to artificial intelligence so it’s hard for them to look for someone fresh to work with this but if you find any job, go for it.
Database Administrator - It’s a job which requires certifications to execute.
I hope to have helped you.
There really isn’t an average computer science graduate. I had a job lined up before I graduated. A lot of my friends from college did too.
I preferred to work some place else, so after I graduated I spent about three or four months actively searching before I landed a different job.
So the answer is it depends.
The quality of your experience outside the classroom is what really counts. If you don’t have an internship or a really good side project to put on your resume, you might as well apply for grad school.
If you have some experience, a well put together resume, and you can present yourself we
There really isn’t an average computer science graduate. I had a job lined up before I graduated. A lot of my friends from college did too.
I preferred to work some place else, so after I graduated I spent about three or four months actively searching before I landed a different job.
So the answer is it depends.
The quality of your experience outside the classroom is what really counts. If you don’t have an internship or a really good side project to put on your resume, you might as well apply for grad school.
If you have some experience, a well put together resume, and you can present yourself well in interviews, then you shouldn’t have any trouble finding a job.
Yes most of them do get jobs in they final year of undergrad. But there are definitely undergrads who get jobs after they graduates. Its is not something out of the box. Its just matter of the effort individuals put in.
Attend Career fairs, connect with hiring manager/recruiters of LinkedIn, attend company info sessions on campus - these are some of the a...
Cold applications to websites and cold messages on LinkedIn sadly won't have a good success rate. Top tech companies simply get so many applications that even a good candidate who applies online won't necessarily stand out enough to be reached out to by a recruiter.
So, what should you do?
- Go to as many campus recruiting events as possible. These give you a chance to actually meet recruiters and give a strong in-person impression. This makes it much more likely for your resume to be noticed and for you to be remembered, and the result will be a much higher interview rate.
- Find someone to refer yo
Cold applications to websites and cold messages on LinkedIn sadly won't have a good success rate. Top tech companies simply get so many applications that even a good candidate who applies online won't necessarily stand out enough to be reached out to by a recruiter.
So, what should you do?
- Go to as many campus recruiting events as possible. These give you a chance to actually meet recruiters and give a strong in-person impression. This makes it much more likely for your resume to be noticed and for you to be remembered, and the result will be a much higher interview rate.
- Find someone to refer you. For each company you want to work at, try to find someone who knows you that works there, and ask them for a referral. Assuming they know you well enough, they will likely be happy to refer you, as many companies offer significant incentives to employees who refer candidates that are eventually hired. This is useful because a referral will virtually guarantee a human spends time looking at your resume or application. If you are a good applicant, that should be enough to get you an interview.
For a college student these are by far the highest ROI tactics for getting an interview at companies. After that, it's simply a matter of how well you do in those interviews.