I recently had the following chat conversation with a Former Student about the possibility of doing a PhD in Computer Science*.
FS: What's the value of grad school if I don't want to stay in academia (other than "grad school might be fun")?
FS: There, I *think* that's the question I've been trying to ask
Me: Oh
Me: Enrichment
Me: You learn to think differently when you go so deep into one thing
Me: You also learn to execute
Me: It's very challenging to do a project start to finish
Me: Maybe I'll write a blog post for you
FS: That's a good reason, but it isn't something I haven't gotten in industry
FS: In fact actually I thought that one advantage of grad school would be that id get to do a more diverse set of things
FS: Than I do now
So here is the blog post in which I expand on my point and explain what I see as some skills one may develop more while doing a PhD** than working at a company. (I have this other "academia is fun" post about the PhD.)
Commitment. A defining characteristic of a good PhD thesis is that it solves a problem of sufficient scale and initial uncertainty ("a big enough research problem"). This usually involves commitment in at least two dimensions, time and emotion. Especially in non-theory areas of Computer Science, problems worth solving can take years before yielding satisfactory results. This kind of timeline seems quite different from what I've seen in industry. Committing to a research problem also means committing to uncertainty and faith that you will one day find a solution. This often involves believing in ideas that many other people don't believe in--in fact, Great Work is often met with initial disapproval. Learning how to become robust to other's lack of approval is useful for most of life. (And not something companies necessarily train you to do. In fact, it's in their best interest to train you for the opposite.)
Execution on open-ended problems. The point of having a company is to build a product that makes money. A product is more likely to make money if it actually works. Thus, in companies, a lot of the focus seems to be on getting the details right on things we already know we can build. The more time I've spent at a company, the better of an engineer I've become, and the better at Engineering Process. In research groups, much of the focus is on collecting evidence that you could build things you previously weren't sure could really exist. While engineering is certainly a useful skill here, more important skills include prototyping ability, and the ability to deal with significant uncertainty during the research process. (This is perhaps why research code so often does not meet engineers' standards.)
Self-direction. For many, the PhD involves long stretches of time working on one's own. (In the very least, the dissertation is a document that you are expected to write on your own.) Most advisors will not micromanage this time, especially in the later stages of a PhD. As a result, sooner or later PhD students will need to manage the relationship between work and time day-to-day and also month-to-month and even year-to-year. Though my industry internships have all been pretty self-directed, in which I was given a project and told to make as much progress as possible, I've been told this is not usually the case in companies. Self-direction makes you a more independent employee if you want to return to industry. On the one hand, people may feel comfortable giving you more responsibility. On the other hand, you may have trouble working for other people after getting used to working for yourself.
Emotional resilience. There are three parts of most (many? my?) PhD experience(s) that do not seem to be part of most industry experiences: 1) solitary work, 2) long periods of thinking without doing, and 3) long periods of doing without having much to show for it. This leads to many existential crises, as the emotionally difficult nature of the process causes one to Question Everything. I'd like to think that people emerge stronger from these existential crises. One of my college roommates has been getting a PhD in Comparative Literature and during our PhDs we often discussed how our research situations forced us to deal with questions about our values and goals, and how we felt that this process of questioning led to important emotional growth. The existential crises that a PhD exposes you to seem more similar to the experience of starting a company than that of being employed by one.
And on diversity of topics: in graduate school you will get breadth from classes, you will get to see a breadth of work in your field through reading papers, attending talks, and talking to other researchers, but depending on how your PhD is structured you may work on very few different projects. The Computer Science PhD provides a certain kind of intellectual breadth, rather than breadth of work.
I'd like to add that the "graduate school vs. industry" debate is like the "public school vs. private school" debate, or other debates that make no sense in a vacuum. Yes, in principle there are many ideological differences, but there are very applied research groups and very experimental industry groups. In practice, it really depends on the specific circumstances. Even so, one way to look at a PhD is as an investment into having greater access to experimental groups. There may be industry groups now that let you do out-there things, but without a PhD you rely on certain companies continuing to exist.
Anyway, as much as I would like said Former Student to do a PhD (and specifically with me :)) it really depends on FS's particular situation, hopes, and dreams. And since everyone's situation is different, I'm also curious to hear what others think they "get" out of a PhD (other than "fun," and the opportunity to continue on the academic track).
* I wrote this post with programming languages/systems research in mind. I'm curious how well it generalizes.
** What I say definitely applies for students in top CS PhD programs with advisors who give them certain kinds of freedom. I'm not sure how it applies to everyone else.
FS: What's the value of grad school if I don't want to stay in academia (other than "grad school might be fun")?
FS: There, I *think* that's the question I've been trying to ask
Me: Oh
Me: Enrichment
Me: You learn to think differently when you go so deep into one thing
Me: You also learn to execute
Me: It's very challenging to do a project start to finish
Me: Maybe I'll write a blog post for you
FS: That's a good reason, but it isn't something I haven't gotten in industry
FS: In fact actually I thought that one advantage of grad school would be that id get to do a more diverse set of things
FS: Than I do now
So here is the blog post in which I expand on my point and explain what I see as some skills one may develop more while doing a PhD** than working at a company. (I have this other "academia is fun" post about the PhD.)
Commitment. A defining characteristic of a good PhD thesis is that it solves a problem of sufficient scale and initial uncertainty ("a big enough research problem"). This usually involves commitment in at least two dimensions, time and emotion. Especially in non-theory areas of Computer Science, problems worth solving can take years before yielding satisfactory results. This kind of timeline seems quite different from what I've seen in industry. Committing to a research problem also means committing to uncertainty and faith that you will one day find a solution. This often involves believing in ideas that many other people don't believe in--in fact, Great Work is often met with initial disapproval. Learning how to become robust to other's lack of approval is useful for most of life. (And not something companies necessarily train you to do. In fact, it's in their best interest to train you for the opposite.)
Execution on open-ended problems. The point of having a company is to build a product that makes money. A product is more likely to make money if it actually works. Thus, in companies, a lot of the focus seems to be on getting the details right on things we already know we can build. The more time I've spent at a company, the better of an engineer I've become, and the better at Engineering Process. In research groups, much of the focus is on collecting evidence that you could build things you previously weren't sure could really exist. While engineering is certainly a useful skill here, more important skills include prototyping ability, and the ability to deal with significant uncertainty during the research process. (This is perhaps why research code so often does not meet engineers' standards.)
Self-direction. For many, the PhD involves long stretches of time working on one's own. (In the very least, the dissertation is a document that you are expected to write on your own.) Most advisors will not micromanage this time, especially in the later stages of a PhD. As a result, sooner or later PhD students will need to manage the relationship between work and time day-to-day and also month-to-month and even year-to-year. Though my industry internships have all been pretty self-directed, in which I was given a project and told to make as much progress as possible, I've been told this is not usually the case in companies. Self-direction makes you a more independent employee if you want to return to industry. On the one hand, people may feel comfortable giving you more responsibility. On the other hand, you may have trouble working for other people after getting used to working for yourself.
Emotional resilience. There are three parts of most (many? my?) PhD experience(s) that do not seem to be part of most industry experiences: 1) solitary work, 2) long periods of thinking without doing, and 3) long periods of doing without having much to show for it. This leads to many existential crises, as the emotionally difficult nature of the process causes one to Question Everything. I'd like to think that people emerge stronger from these existential crises. One of my college roommates has been getting a PhD in Comparative Literature and during our PhDs we often discussed how our research situations forced us to deal with questions about our values and goals, and how we felt that this process of questioning led to important emotional growth. The existential crises that a PhD exposes you to seem more similar to the experience of starting a company than that of being employed by one.
And on diversity of topics: in graduate school you will get breadth from classes, you will get to see a breadth of work in your field through reading papers, attending talks, and talking to other researchers, but depending on how your PhD is structured you may work on very few different projects. The Computer Science PhD provides a certain kind of intellectual breadth, rather than breadth of work.
I'd like to add that the "graduate school vs. industry" debate is like the "public school vs. private school" debate, or other debates that make no sense in a vacuum. Yes, in principle there are many ideological differences, but there are very applied research groups and very experimental industry groups. In practice, it really depends on the specific circumstances. Even so, one way to look at a PhD is as an investment into having greater access to experimental groups. There may be industry groups now that let you do out-there things, but without a PhD you rely on certain companies continuing to exist.
Anyway, as much as I would like said Former Student to do a PhD (and specifically with me :)) it really depends on FS's particular situation, hopes, and dreams. And since everyone's situation is different, I'm also curious to hear what others think they "get" out of a PhD (other than "fun," and the opportunity to continue on the academic track).
* I wrote this post with programming languages/systems research in mind. I'm curious how well it generalizes.
** What I say definitely applies for students in top CS PhD programs with advisors who give them certain kinds of freedom. I'm not sure how it applies to everyone else.
21 comments:
This article explains how to clearly define your job target and provides resume writing tips to ensure that your focus is immediately obvious to the recipients of your resume. cheap resume writing services
Get daily suggestions and methods for generating THOUSANDS OF DOLLARS per day ONLINE totally FREE.
GET FREE ACCESS NOW
Useful article, thank you for sharing the article!!!
Website bloggiaidap247.com và website blogcothebanchuabiet.com giúp bạn giải đáp mọi thắc mắc.
You have done a brilliant job making sure that people understand custom paper writing services where you are coming from. And let me tell you, I get it. Please post more updates to cure.
123-com-setup site offering specialized help on HP Printer Installation. We help every one of our clients with gadget establishment. Our specialized group will assist you with all the essential help in the establishment procedure just as settling the blunders. For more data and updates, visit our site page 123.hp.com setup or contact our group
Global Aerosol Cans Market: The increasing purchasing power of consumers, especially in developing countries is driving the growth of the aerosol cans market. This is due to factors such as rapid urbanisation, growing population, and increasing disposable incomes, which are leading people to switch to aerosol alternatives for cheaper products.
I really like your post. It is fantastic information. Thanks for sharing with us.
Are you looking solution to fix Roadrunner Webmail Login Issues? Don't go anywhere. Here Our Qwik Aid Tech Specialists provide you effortless solutions to fix Roadrunner Webmail login problems. Get the instant solution, calling by at toll-free number and fix your issues. Our Qwik Aid technical team will give you quick solutions with 100% satisfaction.
Brilliant Information. I appreciate your skills and your knowledge. Thanks for sharing this information.
Are you looking for fine-tuned Rolling Mill Drives & Automation control solutions to increase process stability, reduce downtime, and ensure consistent product quality? Don't need to go anywhere. The Akshi automation team brings together a rare combination of long production process expertise and electrical device knowledge to ensure that our technology solutions boost mill efficiency, ensure reliable production, and deliver premium product quality.
Nice Blog.
According to Bonafide Research = Global e-learning market is expected to grow over a CAGR of 11% by 2026.
Jazz Internet Packages
Newsonhy
Newsonhy
When you are dealing with water damage, immediate action is crucial. HAND IN HAND REMODEL AND REPAIR LLC professionals respond immediately and use advanced equipment and techniques to remove the water quickly by Water Damage Repair. They closely monitor and document the drying process to verify your property is dried properly and thoroughly.
토토
먹튀검증
Hi there, I enjoy reading all of your post. I wanted to write a little comment to support you.
카지노사이트
바카라사이트
A good web site with interesting content, this is what I need. Thanks for keeping this web site, I will be visiting it.
Nakita ko ang isang puna dito ilang linggo na ang nakakaraan tungkol kay Dr Akhere at nagpasya akong makipag-ugnay sa kanya tulad ng itinuro, salamat sa lalaking ito sa pagdala ng kagalakan sa akin tulad ng hinahangad ko. Sinunod ko ang mga tagubilin na ibinigay niya sa iba pa upang maibalik ang aking kasintahan na iniwan ako at ang mga bata sa loob ng 3 taon ngayon, ngunit salamat kay Dr Akhere dahil bumalik sila sa akin ngayon para sa kabutihan at masaya kaming magkasama. mangyaring makipag-ugnay sa kanya para sa tulong din kung may problema sa relasyon sa pamamagitan ng email sa: AKHERETEMPLE@gmail.com o tumawag / whatsapp: +2349057261346. At magpatotoo para sa iyong sarili.
Nakita ko ang isang puna dito ilang linggo na ang nakakaraan tungkol kay Dr Akhere at nagpasya akong makipag-ugnay sa kanya tulad ng itinuro, salamat sa lalaking ito sa pagdala ng kagalakan sa akin tulad ng hinahangad ko. Sinunod ko ang mga tagubilin na ibinigay niya sa iba pa upang maibalik ang aking kasintahan na iniwan ako at ang mga bata sa loob ng 3 taon ngayon, ngunit salamat kay Dr Akhere dahil bumalik sila sa akin ngayon para sa kabutihan at masaya kaming magkasama. mangyaring makipag-ugnay sa kanya para sa tulong din kung may problema sa relasyon sa pamamagitan ng email sa: AKHERETEMPLE@gmail.com o tumawag / whatsapp: +2349057261346. At magpatotoo para sa iyong sarili.
بازی اتاق فرار انیگما
Indiansmm4u is the fastest and most affordable SMM Panel for all your social media needs. Our SMM panel can help you to get 100% real social media followers. Indiansmm4u services provide all types of social media marketing services to users at very reasonable prices. We provide world-class SMM services that are reliable, quick, and cost-effective. For more information, please call our toll-free number or visit our website.
Pg slot แตกง่าย เกมแจ็คพอต PG SLOT เป็นอีกหนึ่งต้นแบบเกมทำเงินยอดนิยมเยอะที่สุดในปี 2021 นี้ มีเรื่องราวชักชวนติดตาม และก็มีภาพกราฟิกที่ชัดเจนงดงามสูงที่สุดอีกด้วยเล่นเลย
slotxo game เกมส์ใหม่มาเยอะที่สุด ผู้เล่นสูงเป็นชั้น 1 ของทวีปเอเชีย สล็อตออนไลน์โดยตรงจากบริษัท เข้าเล่นเพื่อรับรางวัลแจ็คพ็อตใหญ่ pg slot พร้อมการฝากถอนได้ตลอด1วันทันใจ
pgเว็บไซต์ไชต์ตรง ไม่ผ่านเอเย่นต์ เรา คัดสรรถึงแม้ว่า เกม สล็อต แจ็คพอต แตกหลายครั้ง เล่นสล็อตได้เงินจริง รวม เว็บ PGSLOT รองรับการใช้งาน ทั้งคอมพิวเตอร์ โทรศัพท์มือถือ
A platform that provides free social media marketing services is referred to as a
"free SMM panel." These panels are intended to support people, companies, and organizations in managing and maximizing their social media presence.
The debate between industry and academia is a fascinating one. While academia fuels innovation with research and knowledge, industry drives practical application and economic growth. The key lies in finding a balance that maximizes their synergistic potential.
Post a Comment