Open Source Company Involvement: Research It To The Core
by Brent Marinaccio
Do you desire a role where you can contribute code to an open source project as part of your daily responsibilities? During work hours and not in your spare time? It goes without saying that a lot of developers dream of such a scenario. These opportunities exist more and more each day. But, one must not assume they will be able to take part in such an activity based upon initial rhetoric. Instead, you must research a company to its core if you are presented with such a proposition.
Corporations love to provide “promises”. They even love it more when these “promises” are not in written form. It is easy for them to spew out grandiose plans on the ways in which they are going to utilize your talents. It is a natural way to recruit individuals, albeit, a borderline unethical one. This is no different in the world of open source software. There have been numerous instances where I have seen a candidate that has been “promised” to be able to either continue to work on open source software work that he/she has been doing, or get involved with open source development that the company is doing. Unfortunately, that is not the way it has turned out for some individuals. Luckily, it is a strong minority, but it is still a sliver of the pie.
Therefore, before you are on top of the world thinking you just landed the perfect position, please do some research. Even if you feel you are 100% sure that they are telling the truth, it does not hurt to dig a little deeper into the situation. One might say, “How do I do that?” There is no foolproof way to get complete accuracy, but there surely are some steps you can take. For instance, look into their contributions in the open source space. Are they really as active as they say they are? It is easy to find out that answer. Also, ask if they mind if you speak with some of the engineers on the team. Sometimes you are able to find out their involvement during the interview process, but it also not a bad idea to follow up with them outside of that regimented form.
It is an exciting time to be involved with open source software. Each and every day, more opportunities arise for engineers to make a name for themselves as a result of their contributions. Just make sure you do the necessary due diligence to be part of this growing crowd.
Demand for Redhat skills and Certification is increasing rapidly
July issue of the IT Skills watch update is out and is revealing some interesting facts regarding the demand for programming skills, certifications and operating systems.
Sprinkling your professional resume with Redhat skills seems to be a great idea
RedHat solidifies its position as the Linux operating system for the corporate deployments. The demand for Rehat skills and certifications is steadily increasing with every IT Skills Watch update. The deal to take CentOS under Redhat’s roof made earlier this year seems to be making CentOS also more appealing.
Last month Red Hat, Inc. also announced an expansion of its already ongoing partnership with SAP AG the German multinational software corporation that makes enterprise software to manage business operations and customer relations. For example, SAP HANA database was previously only supported on SUSE Linux. This deal was an excellent strategic step on Redhat’s part which will most likely further widen an already noticeable gap between these two open source rivals. Needless to say, having some sort of RedHat Certification today or in the future will definitely make anyone’s resume more attractive.
Development vs system administration
Are you a developer or system administrator? If you do not know the answer to this question yet, you are most likely on a good career path. The days that system administrators concentrated on system administration and developers concentrated on development are becoming forgotten. DevOps is the current trend of how things are done today. Demand for this methodology is expeditiously increasing. According to our Skills Watch update the demand for DevOps was increased by 43.46% in the past 3 months. Furthermore, another indication based on our Skills Watch update suggests that combination of system administration and Python programming skills is becoming a great combo to have on your CV. This notion had already been indicated by our previous Skills Watch updates and as a result the increasing demand for Python programming language is far from being stagnant.
Soaring Demand for Configuration Management ( CM ) skills
Increased virtualization is resulting in a growing demand for CM skills like Puppet or Chef. This trend is unlikely to stop in upcoming years. The demand for both skills Puppet and Chef had risen for about 30% in the last three months. If you do not know anything about puppet yet, is recommended to start with same basics today.
Open Source Software Involvement: A Career Transforming Endeavor
by Brent Marinaccio
Should I get involved with open source software? Is it worth the time and effort to develop code for an open source software project in my spare time? These are just a few of the questions I hear from candidates on a daily basis. The people asking these questions must come to a conclusion on their own. I can only offer up my advice based on what I have seen happen to others in this field. In most cases, open source software involvement can have a meaningful impact on an individual's career. However, the ones that have gained the most, both personally and professionally, are the ones that have a genuine fondness for the open source software concept. Their passion leads to their success.
To help explain the possibilities that exist, I will provide a concise tale of ones success as a result of his engagement in open source software development. For the sake of this column, I will call him Adam. Adam was an application developer in the Midwest of the United States. He was in the midst of a nice career, but it was lacking fulfillment for him. In his spare time, he was the maintainer of a subsystem of the mainline Linux kernel. He started small, but was able to progress to this level through his dedication in his spare time. Since he did not have the ability to allot for much time in this endeavor, he was unsure if it would be enough to realize his goal of becoming a full-time kernel developer. Due to the high demand for individuals with this experience, I knew this would not be a problem for him. He has since gone on to expand his role in the Linux kernel community, all while doing this work on a full-time basis for one of the leading virtualization companies in the world.
Time and again, I have seen engineers that have decided to get involved with open source software transform their careers. The success stories are endless. And, they come from all parts of the world, from different age groups, and different genders. The beauty of open source software is that it does not discriminate. If your code is that good, there is no denying its entrance into the development cycle. Each individual controls their own destiny. If you have a desire to be a part of the open source software revolution, there is nothing that can hold you back.
Brent Marinaccio helped found HotLinuxJobs back in 2000. HotLinuxJobs was the first recruiting firm specializing in the placement of Linux / Open Source professionals.
HotLinuxJobs: The demand has always outstripped the supply for Linux professionals
Brent Marinaccio from HotLinuxJobs talks about Linux recruitment
LinuxCareer.com asked Brent Marinaccio, the HotLinuxJobs Director, to express his opinion on the Linux recruitment market and to provide some hints on how to land a Linux Job:Read more: HotLinuxJobs: The demand has always outstripped the supply for Linux professionals
Recruiter's advice and tips: How to prepare for behavior-based interviews?
In our last article, Recruiter's advice and tips: What is a behavioral interview?, we spoke about behavioral based questions in interviews. As already mentioned, we will now look at how to prepare for this kind of interview.
Think of six to eight examples of situations from your past experiences that demonstrate your skills and abilities. Make sure that at least half of your examples are positive (meeting deadlines, expectations and accomplishing goals). Try to take examples from various areas of your life, the rest can be scenarios that started negatively, but ended positively due to your due diligence.
Recruiter's advice and tips: What is a behavioral interview?
I have been specializing in IT Recruitment for the past few years. It has been a very interesting and challenging journey, which allowed me to meet many professionals at various stages of their careers. In the past few years, I noticed that recruitment for IT professionals has changed. Our clients were no longer interested only in IT skills and the technical abilities of our candidates, but also their personalities and social skills (particularly for client facing positions).
This, I realized, presented a problem for some of my technically minded candidates. Although they fulfilled all the technical requirements and flew through the IT interview, they often failed the HR interview. From a personal point of view, this was very frustrating as many candidate and client efforts were wasted due to this fact.Read more: Recruiter's advice and tips: What is a behavioral interview?
Increasing interest in Linux technologies continues to drive Unix to Linux migration
We have reopened the discussion about Unix to Linux migration with respect to careers of Unix and Linux professionals and its impact on organizations and the entire FOSS community. Kerry Kim, Director of Solutions Marketing for SUSE, has shared with us his insights regarding the continuing effort in migration from proprietary software.Read more: Increasing interest in Linux technologies continues to drive Unix to Linux migration
An inside look at SUSE’s recruitment process
SUSE’s global HR talks about employing Linux talent
LinuxCareer.com asked Marie Louise van Deutekom, the SUSE’s Global HR Director, to elaborate on the international recruitment process at SUSE. Marie Louise van Deutekom discussed with LinuxCareer.com topics relevant to SUSE’s search for Linux talent, interviewing process employed at SUSE and SUSE’s working environment. Marie Louise describes SUSE's business approach as follows:
As a company, we have a strong belief in Open Source as the model to develop good software. But it’s also important to effectively have a commercial model around it. We have an enterprise focus – we make a difference to the largest companies in this world. That matters to me.Read more: An inside look at SUSE’s recruitment process
How writing about Linux boosts your IT career. Interview with Jason Hibbets, Red Hat
The World Wide Web has become an extremely strong source of information. Job seekers search for jobs on online job boards, while recruiters search for potential employees by listing their Web profiles. Such head hunting is, in particular, common when looking for a Linux professional.
Numerous ways are available for an IT professional to establish their Web presence. One of them is writing about GNU/Linux or, in general, free or open source software. It is extremely beneficial for your IT career to publish on Linux related websites as a volunteer writer and, at the same time, enhance your Web presence. Jason Hibbets, a project manager at Red Hat and the lead administrator for opensource.com, in the interview for LinuxCareer.com underlines how opensource.com helps its authors in promotion of their articles, which, at the same time, promotes their name:
Before an article is published on the site, new volunteers work with our editors to finalize their article. After we collaborate on an article with our contributors, we optimize articles for search engine optimization (SEO) and then our team does a lot of work to promote the story after it's been published. (...) We try to do our part to make sure that the content we spend so much time creating with our volunteer writers gets promoted appropriately.Read more: How writing about Linux boosts your IT career. Interview with Jason Hibbets, Red Hat
Start your Linux career by becoming a free software or open source developer
If you are fresh out of uni with a degree in IT or even currently studying, it is the best time to become a free software or open source developer (F/OS) and gain Linux experience. In this article we will talk about what is a free software and open source software and what are the benefits of becoming a F/OS developer. Note however, that we are not taking sides and not saying what is better free software or open source software. We would like to simply underline the benefits coming from participation in such projects. We will also advice how to engage yourself in a F/OS project, what kind of projects are out there for you and what steps you need to take in order to become a F/OS developer. Besides the experience with Linux, you can gain experience in variety of programming languages. Check out our Linux skills on demand as a guide to what kind of IT skills are currently required by employers and, therefore, what you should study to have a best chance to succeed in your career.Read more: Start your Linux career by becoming a free software or open source developer
Standard Job Interview Questions to Expect
Although it’s hard to pre-empt what you’ll be asked in an interview, most interview panels dedicate a portion of the questions in order to better understand facets of your character, your general skills and your ability to work with other people. Below is a sample of such questions with some thoughts to consider as you formulate your responses.
Tell us a bit about yourself. The interviewer isn’t seeking a life story here. Try to be positive, specific and stick to information about you that’s relevant to the job or the company’s goals.
What do you know about our company? This is your opportunity to show your initiative and establish your enthusiasm for both the job and the company for which you want to work. You can share what you’ve researched about the organisation and talk meaningfully about why you think you would be a good addition to the team.Read more: Standard Job Interview Questions to Expect
Which resume formats are effective for IT jobs and why
When setting out to write your resume, it’s always tricky to decide what information to ensure your resume is highly relevant to the job you’re applying for. Another factor to consider is the best way to present your information on your resume. After all, it’s your personal marketing tool and it’s important that it’s an attractive document to the reader and can set your application in the best possible light for the IT or Linux job for which you’re applying.
According to research, a recruiter or employer will spend approximately 20 seconds scanning your resume for incentive to further investigate your fitness for their IT employment prospects. Your resume therefore needs to be formatted in a way that clearly conveys the essential criteria for the IT positions you’re applying for in unambiguous terms.
What makes your IT resume stand out in the crowd?
Your resume is your opportunity to market yourself as a commodity to a recruiter or perspective employer, so it’s important that it represents you in such a way that the reader is intrigued and wants to invite you for an interview. A recruiter may receive hundreds of applicants for an IT job they are trying to fill and research shows that sometimes only one out of 200 applicants is short listed for an interview. Employers scan a potential resume or CV in about 20 seconds before they make the toss or decide to short list. This article gives you tips and pointers about making your resume a keeper.
No two resumes will ever be the same, and your resume should be as unique as you are as an individual, so it’s probably not wise to apply a cookie cutter approach to drafting your resume. That being said, there are some key factors you should keep in mind when drafting your resume to ensure it stands out in the crowd.Read more: What makes your IT resume stand out in the crowd?