Home > Articles > Programming

From Crafting Copy to Cutting Code: Transitioning My Career from Journalism to Technology

The information technology industry offers a broad range of job opportunities, but if you've started your career in another arena, how do you go about making the switch? In this article, former journalist Katie Miller shares her experience of transitioning into the tech world and offers advice for others aspiring to follow suit.
Like this article? We recommend

“How does someone go from being a journalist to a software engineer?” It's a question I've been asked dozens of times, often with more than a hint of incredulity. For many it seems an unlikely career path because they view these two fields as worlds apart. If you're picturing Ron Burgundy morphing into Maurice Moss, then I can understand the sense of surprise (although a jazz flute app could be a real winner). However, looking beyond the caricatures, I think there are more similarities between these professions than most people realize; I see a convergence in the skill sets required by the media and IT industries. For me the transition was a natural one, although there were hurdles to overcome along the way.

The short answer to the question is that I went back to university and studied for a Master of Information Technology (Software Engineering) degree, building on undergraduate studies in journalism. The long answer begins in my childhood, as the motivation to make the career change in part stemmed from predilections cultivated then. This is one reason why I am enthusiastic about educating children about technology—especially girls, given we have a dearth of women in the IT industry.

I first became interested in both writing and computing as a child. When my two older brothers weren't thrashing me at various computer games, they took the time to introduce me to programming in QBasic. I enjoyed creative writing and, as a teenager, spent hours designing websites of dubious quality (the marquee tag seemed cool at the time) to present my poems and prose, tweaking snippets of JavaScript from other sites. When I reached senior high school, my subject choices reflected these interests; I took the two advanced math subjects and Information Processing and Technology, as well as Modern History and English. I also developed a fascination with linguistics and, when I finished school, it was this penchant that led me to journalism.

I studied journalism at university while also working at the local newspaper, which was a practical and fast-paced way to learn. The paper gave me the opportunity to report on a diverse range of subjects and engage with people from all walks of life with captivating tales to tell. I finished my degree and became the health reporter for a time, then did a stint as a features writer before eventually ending up as a copyeditor. In this role I became increasingly involved with the newspaper's website and found that I was not only delighted to be reunited with even humble HTML, but also I had an aptitude for technology that not every copyeditor around me shared. I didn't know then what job outcome I was aiming for, but with the media industry in flux and technology playing an increasing part in how we communicate, it made sense to me to go back to university and pursue my passion for technology.

When I enrolled in my Master of IT degree, I was terrified I might fail my subjects, having spent years in journalism mostly ignorant of the tech world. But my previous exposure to coding inspired me to at least give it a try. Given I had no recent programming experience, formal education seemed the best route to a tech job. I chose a postgraduate degree simply because it was shorter and, given I had a mortgage to pay, I couldn't afford to study without continuing to work at the newspaper. I knew working and studying full-time would be difficult to sustain over a longer period, not to mention I wanted to preserve some semblance of a social life.

The 16 months it took to complete my IT studies was indeed a period of hard work, late-night cram sessions and far fewer parties than most sprightly scholars enjoy. Rather than following the tradition of student sleep-ins, many days I would have to rise and shine in time for the 6 a.m. shift at the paper and then muster the mettle to head to class in the afternoon. I was often the only woman in my classes, but I befriended a bunch of the blokes and exchanged journo anecdotes and the secrets of my shorthand 'code' for their tips on tech tools, terminal tidbits and insight into geek culture. This casual coaching from my classmates was an extremely valuable part of the educational experience. Although hitting the books again was brain-bending and at times stressful, it was also immensely rewarding.

By the time I finished my degree, I had fallen in love with programming all over again. I knew then I wanted to be a software engineer. My degree became my ticket to software developer job interviews and helped me to secure a graduate job at a financial institution. This did mean a pay cut, as you have to expect when changing industries and starting at the bottom once again, but I knew it would be worth it in the long run.

After seven years working in the news media, I started my career as a software developer in February 2011, one week before graduating as Valedictorian. My fear of failing subjects had proven unwarranted and, more importantly, I had found a path into a world of exciting new challenges and problems to solve. I was given a role in an automated testing team, writing code to find bugs in an internet banking application; I found that uncovering errors in a live web app could be every bit as satisfying—and entertaining—as finding typos in copy. However, securing a job in an IT department  did not mean my educational journey was over.  I soon realized that flourishing in my new environment was going to take a lot more work and a lifetime of learning.

My degree hadn't given me all the answers; it had equipped me with sufficient understanding to comprehend what my new colleagues were talking about and figure out what questions I should be asking. Those questions prompted me to seek more knowledge—both in work time and outside of it—about aspects of the job that university didn't cover, such as idiomatic programming techniques and style used in the workplace and the specifics of the frameworks and libraries my new company favored. The IT field's rapid evolution means there's no end to this process; there is always a cutting-edge framework to learn or new programming language to master. Every week, if not every day, I came across some area of the tech landscape that I realized I didn't know enough about yet. I turned to online resources, books, user groups, workmates and mentors to fill in the gaps.

While I had a lot to learn on a technical level, I discovered that unlike some of the fresh-faced graduates around me, I wasn't truly starting from scratch in my new career. There was a confluence of the skills I had developed in the media and what was being asked of me in IT. There is a stereotype of the uncommunicative programmer in the dark in the basement, but programmers can't afford to be uncommunicative today. If you want a good job, you should know how to network, which is something journalists are well-versed in. You should be able to explain technical concepts in simple terms, just as news stories aim to do, and be a good interviewer; you have to ask the right questions to ascertain your customer's requirements. Many software engineers showcase their talents through a blog, which requires writing skills, or by presenting at conferences, which again comes back to communication capabilities. At the very least, most engineers at some point will be called upon to present their work to a manager or customer, so public speaking cannot be evaded, even for those who do like to hide out in the dark.

In addition to solid communication skills, software engineers—like journalists—must have keen analytical abilities. Both professions require attention to detail down to the level of each character written; you only have to look at a list of newspaper headline bloopers to realize this matters as much in copy as it does in code. Both reporters and developers need to be able to think creatively, solve problems and, if they want to truly make their mark, have the sort of passion that compels them to be chasing leads or optimized code solutions at all hours of the day and night.

I acknowledge there are some requirements that are specific to each of these jobs that not everyone may fulfill. I think one reason why software developers are surprised when I tell them I went from journalism to programming is because there is a perception that reporters are woeful at mathematics. While I have worked with journalists who seemed to suffer from arithmophobia, I'd like to think on the whole this is a poor characterization of my former colleagues (let's hope at least the financial journos are good with figures). What is true is that mathematical ability is important for programmers. I was privileged to have a natural proclivity for math, but I don't think those who do not should necessarily be discouraged from seeking a career in the wonderfully diverse IT world.

The IT industry needs much more than just software engineers. You might not be able to stomach the thought of staring at code for most of the day, but you may well be a perfect fit for the role of a business analyst, project manager, database administrator, network engineer, architect, system administrator, user experience designer, technical writer, manager or one of the many other positions available. Your background might not be in journalism, but you may still have transferable skills and knowledge that would help you in the IT industry. Almost every career area is undergoing change because of new technology today, so having domain expertise in one of these areas may perfectly position you to help develop the next generation of tech to take your industry forward. While journalists can take their skills to IT, they can also take skills from IT; many amazing stories could be produced if reporters were doing more analysis of open data and creating a wealth of meaningful data visualizations. There are myriad opportunities for technological innovation in the media industry as well as many others.

Although I wasn't sure where my path was heading when I decided to study IT, I am confident now that it was the right choice. Although I learned a lot through my time in the media, I think a technology career is a better match for my abilities, interests and personality. The industry is continually evolving, which means as developers we are always having to learn new tricks — and that's engaging, as well as a lot of fun. IT is a dynamic field with good job prospects; skilled women are especially sought after because of the underrepresentation of females in the industry. Thanks to the open source movement, IT is a domain where people are encouraged to share and collaborate for the greater good. It offers the chance to create new things that can truly change the world on a large scale. For me, not even the high of landing a front-page story can top that.

These days, I am working as a software engineer at the world's leading open source software company, Red Hat. It's a fun and flexible environment with the kind of perks prevalent at today's global tech companies, such as the chance to work from home, free snacks and drinks, and a casual dress code. I love the open source philosophy and being able to contribute code I write at work back to the community. Although I've left journalism behind, I'm never too far away from writers as a lot of my work involves developing tools for and answering questions from Red Hat's content authors to help them produce documentation. Every day I work with code, but I also call on my communication skills.

Given my experiences in the IT industry to date, my advice to others considering or moving into this arena would be to start pursuing knowledge now and make it a habit. With the rise of Massive Open Online Courses (MOOCs), there is more computer science education freely available than most could absorb in a lifetime. Through sites such as Meetup.com you can find hackerspaces and user groups for all kinds of technologies in your local area (or start one if necessary), where you can get access to mentors. There are also many online tech groups, some especially for women, where you can ask questions in a non-threatening environment. One excellent way to learn is to come up with a project to build something you're interested in, and then give it a go, seeking help from members of these communities as required.

As well as continually growing your knowledge, I would recommend that you start building an online profile. Establish a blog and a presence on sites such as Stack Overflow, GitHub, Twitter and Lanyrd. This is the resume of the tech world. Becoming involved in open source projects is a surefire way to increase your skills while also contributing to the community and showcasing your abilities. This is an important part of the process of establishing a successful IT career. Although it may not directly advance your career, I also think it is incumbent on the few women in the industry to find ways to foster the careers of the girls who would follow in our footsteps. If we all give back in this way, we can build a future where the experience of being the only woman at the tech course, user group or business meeting is no longer commonplace.       

Finally, I think the key to a thriving career is to find your passion—something that delights and intrigues you that you can look forward to doing every day, despite the difficult or dull moments that all jobs have. For me, this is coding. I am well and truly addicted to the creative cycle of cutting code to conquer complex challenges. For you, it may be something different, but information technology is broad enough to provide a world of opportunities. It is just a matter of getting out there (or online) and exploring them. You don't need to be Maurice Moss to do that.

The views expressed in this article are those of the author alone and not of her employer.

For more articles and resources, visit our Women in Technology page.

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information

To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.


Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites, develop new products and services, conduct educational research and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.


If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@informit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information

Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.


This site is not directed to children under the age of 13.


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information

If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.


Users can always make an informed choice as to whether they should proceed with certain services offered by InformIT. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.informit.com/u.aspx.

Sale of Personal Information

Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents

California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure

Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact

Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice

We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020