Files
nexus/sreweekly/articles/400/06-three-reasons-a-liberal-arts-degree-helped-me-succeed-in-tech.html
2026-09-12 17:23:01 +08:00

510 lines
23 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head><meta charset="UTF-8">
<title>Three reasons a liberal arts degree helped me succeed in
tech</title>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" /><script defer src="https://cloud.umami.is/script.js" data-website-id="eb12527f-b713-4afa-905a-8a50f8a7f157"></script>
<meta content = 'summary' name = 'twitter:card'></meta>
<meta content = '16665197' name = 'twitter:site:id'></meta>
<meta content = '@martinfowler' name = 'twitter:site'></meta>
<meta content = 'Three reasons a liberal arts degree helped me succeed in
tech' property = 'og:title'></meta>
<meta content = 'https://martinfowler.com/articles/2023-liberal-arts.html' property = 'og:url'></meta>
<meta content = 'A traditional liberal-arts degree provides skills that are highly relevant for a product manager' property = 'og:description'></meta>
<meta content = 'https://martinfowler.com/logo-sq.png' property = 'og:image'></meta>
<meta content = 'martinfowler.com' property = 'og:site_name'></meta>
<meta content = 'article' property = 'og:type'></meta>
<meta content = '2023-11-09' property = 'og:article:modified_time'></meta>
<meta content = 'width=device-width, initial-scale=1' name = 'viewport'></meta>
<link href = '/article.css' rel = 'stylesheet' type = 'text/css'></link>
</head>
<body><header id = 'banner' style = 'background-image: url("/banner.png"); background-repeat: no-repeat'>
<div class = 'name-logo'><a href = 'https://martinfowler.com'><img src = '/mf-name-white.png'></img></a></div>
<div class = 'search'>
<!-- SiteSearch Google -->
<form method='GET' action="https://www.google.com/search">
<input type='hidden' name='ie' value='UTF-8'/>
<input type='hidden' name='oe' value='UTF-8'/>
<input class = 'field' type='text'
name='q' size='15' maxlength='255' value=""/>
<button class = 'button' type='submit'
name='btnG' value=" " title = "Search"/>
<input type='hidden' name='domains' value="martinfowler.com"/>
<input type='hidden' name='sitesearch' value=""/>
<input
type='hidden' name='sitesearch' value="martinfowler.com"/>
</form>
</div>
<div class = 'menu-button navmenu-button'><a class = 'icon icon-bars' href = '#navmenu-bottom'></a></div>
<nav class = 'top-menu'>
<ul>
<li><a class = '' href = 'https://refactoring.com'>Refactoring</a></li>
<li><a class = '' href = '/agile.html'>Agile</a></li>
<li><a class = '' href = '/architecture'>Architecture</a></li>
<li><a class = '' href = '/aboutMe.html'>About</a></li>
<li><a class = 'tw' href = 'https://www.thoughtworks.com/engineering'>Thoughtworks</a></li>
<li><a class = 'icon icon-rss' href = '/feed.atom' title = 'feed'></a></li>
<li><a class = 'icon icon-twitter' href = 'https://www.twitter.com/martinfowler' title = 'Twitter stream'></a></li>
<li class = 'icon'><a href = 'https://toot.thoughtworks.com/@mfowler' title = 'Mastodon stream'><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M21.2595 13.9898C20.9852 15.4006 18.8033 16.9446 16.2974 17.2439C14.9907 17.3998 13.7041 17.5431 12.3321 17.4802C10.0885 17.3774 8.31809 16.9446 8.31809 16.9446C8.31809 17.163 8.33156 17.371 8.3585 17.5655C8.65019 19.7797 10.5541 19.9124 12.3576 19.9742C14.1779 20.0365 15.7987 19.5254 15.7987 19.5254L15.8735 21.1711C15.8735 21.1711 14.6003 21.8548 12.3321 21.9805C11.0814 22.0493 9.52849 21.9491 7.71973 21.4703C3.79684 20.432 3.12219 16.2504 3.01896 12.0074C2.98749 10.7477 3.00689 9.55981 3.00689 8.56632C3.00689 4.22771 5.84955 2.95599 5.84955 2.95599C7.2829 2.29772 9.74238 2.0209 12.2993 2H12.3621C14.919 2.0209 17.3801 2.29772 18.8133 2.95599C18.8133 2.95599 21.6559 4.22771 21.6559 8.56632C21.6559 8.56632 21.6916 11.7674 21.2595 13.9898ZM18.3029 8.9029C18.3029 7.82924 18.0295 6.97604 17.4805 6.34482C16.9142 5.71359 16.1726 5.39001 15.2522 5.39001C14.187 5.39001 13.3805 5.79937 12.8473 6.61819L12.3288 7.48723L11.8104 6.61819C11.2771 5.79937 10.4706 5.39001 9.40554 5.39001C8.485 5.39001 7.74344 5.71359 7.17719 6.34482C6.62807 6.97604 6.3547 7.82924 6.3547 8.9029V14.1562H8.43597V9.05731C8.43597 7.98246 8.88822 7.4369 9.79281 7.4369C10.793 7.4369 11.2944 8.08408 11.2944 9.36376V12.1547H13.3634V9.36376C13.3634 8.08408 13.8646 7.4369 14.8648 7.4369C15.7694 7.4369 16.2216 7.98246 16.2216 9.05731V14.1562H18.3029V8.9029Z"></path></svg>
</a></li>
<li class = 'icon'><a href = 'https://www.linkedin.com/in/martin-fowler-com/' title = 'LinkedIn'><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M4.00098 3H20.001C20.5533 3 21.001 3.44772 21.001 4V20C21.001 20.5523 20.5533 21 20.001 21H4.00098C3.44869 21 3.00098 20.5523 3.00098 20V4C3.00098 3.44772 3.44869 3 4.00098 3ZM5.00098 5V19H19.001V5H5.00098ZM7.50098 9C6.67255 9 6.00098 8.32843 6.00098 7.5C6.00098 6.67157 6.67255 6 7.50098 6C8.3294 6 9.00098 6.67157 9.00098 7.5C9.00098 8.32843 8.3294 9 7.50098 9ZM6.50098 10H8.50098V17.5H6.50098V10ZM12.001 10.4295C12.5854 9.86534 13.2665 9.5 14.001 9.5C16.072 9.5 17.501 11.1789 17.501 13.25V17.5H15.501V13.25C15.501 12.2835 14.7175 11.5 13.751 11.5C12.7845 11.5 12.001 12.2835 12.001 13.25V17.5H10.001V10H12.001V10.4295Z"></path></svg>
</a></li>
<li class = 'icon'><a href = 'https://bsky.app/profile/martinfowler.com' title = 'BlueSky'><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12 11.3884C11.0942 9.62673 8.62833 6.34423 6.335 4.7259C4.13833 3.17506 3.30083 3.4434 2.75167 3.69256C2.11583 3.9784 2 4.95506 2 5.52839C2 6.10339 2.315 10.2367 2.52 10.9276C3.19917 13.2076 5.61417 13.9776 7.83917 13.7309C4.57917 14.2142 1.68333 15.4017 5.48083 19.6292C9.65833 23.9542 11.2058 18.7017 12 16.0392C12.7942 18.7017 13.7083 23.7651 18.4442 19.6292C22 16.0392 19.4208 14.2142 16.1608 13.7309C18.3858 13.9784 20.8008 13.2076 21.48 10.9276C21.685 10.2376 22 6.10256 22 5.52923C22 4.95423 21.8842 3.97839 21.2483 3.6909C20.6992 3.44256 19.8617 3.17423 17.665 4.72423C15.3717 6.34506 12.9058 9.62756 12 11.3884Z"></path></svg></a></li>
</ul>
</nav>
</header>
<nav id = 'top-navmenu'>
<nav class = 'navmenu'>
<div class = 'nav-head'> <div class = 'search'>
<!-- SiteSearch Google -->
<form method='GET' action="https://www.google.com/search">
<input type='hidden' name='ie' value='UTF-8'/>
<input type='hidden' name='oe' value='UTF-8'/>
<input class = 'field' type='text'
name='q' size='15' maxlength='255' value=""/>
<button class = 'button' type='submit'
name='btnG' value=" " title = "Search"/>
<input type='hidden' name='domains' value="martinfowler.com"/>
<input type='hidden' name='sitesearch' value=""/>
<input
type='hidden' name='sitesearch' value="martinfowler.com"/>
</form>
</div>
<div class = 'closediv'>
<span class = 'close' title = 'close'></span>
</div>
</div>
<div class = 'nav-body'>
<div class = 'topics'>
<h2>Topics</h2>
<p><a href = '/architecture'>Architecture</a></p>
<p><a href = 'https://refactoring.com'>Refactoring</a></p>
<p><a href = '/agile.html'>Agile</a></p>
<p><a href = '/delivery.html'>Delivery</a></p>
<p><a href = '/microservices'>Microservices</a></p>
<p><a href = '/data'>Data</a></p>
<p><a href = '/testing'>Testing</a></p>
<p><a href = '/dsl.html'>DSL</a></p>
</div>
<div class = 'about'>
<h2>about me</h2>
<p><a href = '/aboutMe.html'>About</a></p>
<p><a href = '/books'>Books</a></p>
<p><a href = '/faq.html'>FAQ</a></p>
</div>
<div class = 'content'>
<h2>content</h2>
<p><a href = '/videos.html'>Videos</a></p>
<p><a href = '/tags'>Content Index</a></p>
<p><a href = '/fragments'>Fragments</a></p>
<p><a href = '/boardgames'>Board Games</a></p>
<p><a href = '/photos'>Photography</a></p>
</div>
<div class = 'tw'>
<h2>Thoughtworks</h2>
<p><a href = 'https://thoughtworks.com'>Home</a></p>
<p><a href = 'https://thoughtworks.com/insights'>Insights</a></p>
<p><a href = 'https://thoughtworks.com/careers'>Careers</a></p>
<p><a href = 'https://thoughtworks.com/radar'>Radar</a></p>
<p><a href = 'https://www.thoughtworks.com/engineering'>Engineering</a></p>
</div>
<div class = 'feeds'>
<h2>follow</h2>
<p><a href = '/feed.atom'>RSS</a></p>
<p><a href = 'https://toot.thoughtworks.com/@mfowler'>Mastodon</a></p>
<p><a href = 'https://www.linkedin.com/in/martin-fowler-com/'>LinkedIn</a></p>
<p><a href = 'https://bsky.app/profile/martinfowler.com'>Bluesky</a></p>
<p><a href = 'https://www.twitter.com/martinfowler'>X</a></p>
<p><a href = 'https://boardgamegeek.com/blog/13064/martins-7th-decade'>BGG</a></p>
</div>
</div>
</nav>
</nav>
<nav id = 'toc-dropdown'>
<button class = 'dropdown-button'>
<h2>Table of Contents</h2>
</button>
<div class = 'hidden' id = 'dropdownLinks'>
<ul>
<li><a href = '#top'>Top</a></li>
<li><a href = '#CriticalThinkingSupportsBetterDecision-makingBasedOnFacts.'>Critical thinking supports better decision-making based on facts.</a></li>
<li><a href = '#ClearCommunicationIsCriticalToSuccessfulStakeholderManagement.'>Clear communication is critical to successful stakeholder management.</a></li>
<li><a href = '#ConnectTheDotsBetweenThingsToFindMoreMeaning.'>Connect the dots between things to find more meaning.</a></li>
</ul>
</div>
</nav>
<main>
<h1>Three reasons a liberal arts degree helped me succeed in
tech</h1>
<div class = 'short-front'>
<div class = 'author-list'>
<div class = 'author'>
<div class = 'photo'><a href = 'https://www.sannielee.com/'><img alt = 'Photo of Sannie Lee' src = 'sannie-lee.webp' width = '80'></img></a></div>
<address class = 'name'><a href = 'https://www.sannielee.com/' rel = 'author'>Sannie Lee</a></address>
<div class = 'bio'>
<p>Sannie Lee is a Lead Consultant Business Analyst at
Thoughtworks. She has over ten years experience in product management from
start-ups to large corporations working on products as varied as email,
websites, internal proprietary CRM systems, and mobile apps. She is
passionate about getting teams to think more product-oriented and put the
user at the center of all decisions. </p>
</div>
</div>
</div>
<p class = 'date'>09 November 2023</p>
</div>
<div class = 'tags'>
<p class = 'tag-link'><a href = /tags/collaboration.html>collaboration</a></p>
</div>
<div class = 'paperBody shallow'>
<p>When people ask me what I do, I tell them I work in tech and they
frequently assume I&#x2019;m a software engineer with a background in STEM. I
correct their assumption, explaining that I&#x2019;m a product manager and I
don&#x2019;t write code. I work together with developers, designers, and
stakeholders who come from a variety of backgrounds and act as a bridge
between these parties to ensure a product&#x2019;s success. I&#x2019;m responsible for
the strategy and development of the product.</p>
<p>At my last job before Thoughtworks, I encountered some student workers
and interns who were keen on getting into tech. Several of them were
studying at specialized colleges, others at university. I noticed one
trend though: many of these people were majoring in &#x201C;agile software
development,&#x201D; &#x201C;software engineering management,&#x201D; or other very specific
majors like this. </p>
<p>As someone with a liberal arts degree and having worked in tech for
over ten years, I find it distressing that <a href = 'https://www.forbes.com/sites/christopherrim/2023/01/11/the-problem-facing-liberal-arts-education-is-not-subject-matter-its-application/'>the number of people with
liberal arts degrees is
declining</a>.
My degree in international studies, with a focus on film and the German
language, has nothing to do specifically with tech, and yet it has
everything to do with it. Having a liberal arts education created a solid
foundation for my professional life where I&#x2019;ve gained skills that are
invaluable in a fast-changing world, especially with the ubiquity of AI
technologies accelerating.</p>
<p><a href = 'https://www.nytimes.com/2023/11/03/us/liberal-arts-college-degree-humanities.html'>Why should we in tech encourage students to study the liberal
arts</a>?
Here are three reasons why we should value people with liberal arts
backgrounds more in our industry:</p>
<section id = 'CriticalThinkingSupportsBetterDecision-makingBasedOnFacts.'>
<h2>Critical thinking supports better decision-making based on facts.</h2>
<p>Whether it was a history or literature class, one common thread
across all my courses was thinking critically. Looking at historical
events or understanding the meaning in a novel, I learned not to take
things at face value. For example, watching Fritz Lang&#x2019;s film <i>M</i> is not
just a thriller about a serial killer whose victims are children; when
digging deeper, the film&#x2019;s message of protecting children against
murderers can be extended to protecting children against Nazism, which
was on the rise when the film came out, or against the trauma of World
War I, which was still fresh in the audience&#x2019;s minds. Within the context
of history, there are elements in the film that can be interpreted as
such. Generally in a liberal arts education, understanding the value of
primary sources compared to secondary sources and corroborating primary
sources with others was always key. </p>
<p>As a product manager, I want to talk directly to my users and
understand the problems they have. I don&#x2019;t want to just get requirements
from internal stakeholders that think they know best. I want to
understand beyond what I see what&#x2019;s in front of me and ask questions to
see the overall problem. For example, I once saw a trend in my user
research sessions that users didn&#x2019;t understand how we were displaying
the data in a graph. Our internal stakeholders thought that the graph
was fantastic and that everyone had to understand it. I found supporting
data in our analytics that corroborated what a handful of users were
saying. In the end, we didn&#x2019;t use the graph and saved ourselves the
effort of developing it because we didn&#x2019;t just implement what key
stakeholders wanted. </p>
<p>With genAI on the rise, critical thinking is becoming even more
important. Where is the AI getting its input? How can I trust it? What
is the data set that serves as the basis? Are there biases that I think
could skew the answers?</p>
<p>Understanding the importance of primary sources is no different in
product management than it is when writing a paper. I want to gather
enough objective information before I formulate my opinion in a course
or before I decide how I want to solve a user&#x2019;s problem in my product.
For software developers, critical thinking when using genAI is no
different; you want to understand how the AI is helping you write code
and you still need to consider if the output is valid or not.</p>
</section>
<section id = 'ClearCommunicationIsCriticalToSuccessfulStakeholderManagement.'>
<h2>Clear communication is critical to successful stakeholder management.</h2>
<p>When you&#x2019;re thinking critically, you need to be able to express those
thoughts clearly. Writing is a big part of that and I honed my skills at
university, writing numerous papers every semester which culminated in
my bachelor and master&#x2019;s theses. As a product manager, I might not be
doing as much in-depth writing as one of those pieces, but the point is
that I learned to write clearly, concisely, and persuasively. Succinct
communication is critical to be successful in tech; regardless of role,
you need to express yourself and get other people who may not have as
in-depth knowledge in a specific area as you to understand your ideas.
Developing the same understanding of the problem you&#x2019;re trying to solve
comes through communication on several levels, and communication skills
should not be undervalued.</p>
<p>In addition to writing, speaking is something else that I developed
in my liberal arts education. Debating with other students on various
topics, giving presentations, or thinking quickly on my feet when
discussing something orally are all skills that I also use in my daily
work. Just replace &#x201C;students&#x201D; with &#x201C;stakeholders.&#x201D;</p>
<p>There are two aspects why clear communication is important when it
comes to genAI. First, using AI will only be good if you are able to
concisely express what you need. Critical thinking and writing are
important because the AI&#x2019;s output is completely dependent on what it&#x2019;s
told. Second, being able to write well could mean that you are able to
evaluate the output too. Is the AI&#x2019;s output clear and understandable? Is
it concise and to the point? </p>
</section>
<section id = 'ConnectTheDotsBetweenThingsToFindMoreMeaning.'>
<h2>Connect the dots between things to find more meaning.</h2>
<p>Another integral part of a liberal arts education is the broad
foundation that comes from many different disciplines. In my particular
degree, I had to take courses that covered history, politics, language,
the arts, and literature. So although my focus was on film and media
studies, I understood film from all of those points of view and how each
discipline impacted film.</p>
<p>This balancing of several seemingly disparate areas into one
discipline is the basis of a liberal arts education. Product management
is exactly the same because it sits in the middle of tech, business, and
users, and brings everything together into one discipline. It&#x2019;s about
understanding how history may have an impact on film when I studied; in
product management, it&#x2019;s understanding how limitations from the business
may impact technology and vice versa.</p>
<p>Although software developers are not looking at connecting the same
dots as product managers, it&#x2019;s still a necessary skill to understand how
new technologies and current problems fit together. Solving problems can
be done in many ways, but understanding the current situation and where
the software is going can have an impact on how the solution looks.</p>
</section>
<section class = 'final'>
<p>These are just three reasons how my liberal arts education created a
solid foundation for me to work as a product manager. I&#x2019;m grateful that
I had the opportunity and privilege to study because I understand that
it&#x2019;s not within everyone&#x2019;s reach to do so. I also believe that there are
other ways to create a solid foundation to become a product manager or
generally getting into the tech industry aside from studying. However, I
think the direction that I saw with many interns and students going
towards extremely specialized degrees is not the right one. Technologies
and methodologies will come and go, but people with adaptable skills
that can be used to solve new problems are more likely to be successful
in the long term.</p>
<p>The skills learned in a liberal arts education can be extrapolated
and extended to software development. Right now agility is all the rage
and it seems to work for now. But what will happen in the future? How
will technology change how we work? The rise of genAI is shifting how we
work, and being able to adapt our ways of working and thinking are
already crucial to standing out in the crowd. </p>
<p>The liberal arts have endured centuries of ups and downs for good
reason. They equip students with skills that can be adapted to the
times, and this is precisely why I will continue to advocate for anyone
wanting to get into tech to get a liberal arts degree. </p>
</section>
<hr class = 'bodySep'></hr>
</div>
</main>
<nav id = 'bottom-navmenu'>
<nav class = 'navmenu'>
<div class = 'nav-head'> <div class = 'search'>
<!-- SiteSearch Google -->
<form method='GET' action="https://www.google.com/search">
<input type='hidden' name='ie' value='UTF-8'/>
<input type='hidden' name='oe' value='UTF-8'/>
<input class = 'field' type='text'
name='q' size='15' maxlength='255' value=""/>
<button class = 'button' type='submit'
name='btnG' value=" " title = "Search"/>
<input type='hidden' name='domains' value="martinfowler.com"/>
<input type='hidden' name='sitesearch' value=""/>
<input
type='hidden' name='sitesearch' value="martinfowler.com"/>
</form>
</div>
<div class = 'closediv'>
<span class = 'close' title = 'close'></span>
</div>
</div>
<div class = 'nav-body'>
<div class = 'topics'>
<h2>Topics</h2>
<p><a href = '/architecture'>Architecture</a></p>
<p><a href = 'https://refactoring.com'>Refactoring</a></p>
<p><a href = '/agile.html'>Agile</a></p>
<p><a href = '/delivery.html'>Delivery</a></p>
<p><a href = '/microservices'>Microservices</a></p>
<p><a href = '/data'>Data</a></p>
<p><a href = '/testing'>Testing</a></p>
<p><a href = '/dsl.html'>DSL</a></p>
</div>
<div class = 'about'>
<h2>about me</h2>
<p><a href = '/aboutMe.html'>About</a></p>
<p><a href = '/books'>Books</a></p>
<p><a href = '/faq.html'>FAQ</a></p>
</div>
<div class = 'content'>
<h2>content</h2>
<p><a href = '/videos.html'>Videos</a></p>
<p><a href = '/tags'>Content Index</a></p>
<p><a href = '/fragments'>Fragments</a></p>
<p><a href = '/boardgames'>Board Games</a></p>
<p><a href = '/photos'>Photography</a></p>
</div>
<div class = 'tw'>
<h2>Thoughtworks</h2>
<p><a href = 'https://thoughtworks.com'>Home</a></p>
<p><a href = 'https://thoughtworks.com/insights'>Insights</a></p>
<p><a href = 'https://thoughtworks.com/careers'>Careers</a></p>
<p><a href = 'https://thoughtworks.com/radar'>Radar</a></p>
<p><a href = 'https://www.thoughtworks.com/engineering'>Engineering</a></p>
</div>
<div class = 'feeds'>
<h2>follow</h2>
<p><a href = '/feed.atom'>RSS</a></p>
<p><a href = 'https://toot.thoughtworks.com/@mfowler'>Mastodon</a></p>
<p><a href = 'https://www.linkedin.com/in/martin-fowler-com/'>LinkedIn</a></p>
<p><a href = 'https://bsky.app/profile/martinfowler.com'>Bluesky</a></p>
<p><a href = 'https://www.twitter.com/martinfowler'>X</a></p>
<p><a href = 'https://boardgamegeek.com/blog/13064/martins-7th-decade'>BGG</a></p>
</div>
</div>
</nav>
</nav>
<footer id='page-footer'>
<div class='tw-logo'>
<a href='https://www.thoughtworks.com/engineering'>
<img src='/thoughtworks_white.png'>
</a>
</div>
<div class='menu-button'>
<div class='icon-bars navmenu-button'></div>
</div>
<div class='copyright'>
<p>© Martin Fowler | <a href="/aboutMe.html#disclosures">Disclosures</a></p>
</div>
</footer>
<script src = '/jquery-1.11.3.min.js' type = 'text/javascript'></script>
<script src = '/mfcom.js' type = 'text/javascript'></script>
</body>
</html>