{"id":540961,"date":"2025-01-30T16:09:25","date_gmt":"2025-01-30T15:09:25","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=540961"},"modified":"2025-01-30T16:48:29","modified_gmt":"2025-01-30T15:48:29","slug":"python-developer-advocate-will-vincent","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/pycharm\/2025\/01\/python-developer-advocate-will-vincent\/","title":{"rendered":"Python Developer Advocate &#8211; Will Vincent"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2463\" height=\"2463\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/01\/headshot_smile_smaller.jpg\" alt=\"\" class=\"wp-image-540968\"\/><\/figure>\n\n\n\n<p>Hi, I\u2019m a new Python Developer Advocate, focusing especially on web development. If you have any questions or want to share ideas around JetBrains products, most notably <a href=\"https:\/\/www.jetbrains.com\/pycharm\/\" target=\"_blank\" rel=\"noopener\">PyCharm<\/a>, say hi at <a href=\"mailto:william.vincent@jetbrains.com\">william.vincent@jetbrains.com<\/a>.<\/p>\n\n\n\n<p><strong>Background<\/strong><\/p>\n\n\n\n<p>I\u2019m a former <a href=\"https:\/\/www.djangoproject.com\/foundation\/\" target=\"_blank\" rel=\"noopener\">Django Board Member<\/a> and the author of <a href=\"https:\/\/learndjango.com\/about\/\" data-type=\"link\" data-id=\"https:\/\/learndjango.com\/about\/\" target=\"_blank\" rel=\"noopener\">three books on Django<\/a>. Since 2019, I\u2019ve co-hosted the <a href=\"https:\/\/djangochat.com\" target=\"_blank\" rel=\"noopener\">Django Chat podcast<\/a> and co-written the weekly <a href=\"https:\/\/django-news.com\" target=\"_blank\" rel=\"noopener\">Django News newsletter<\/a> while also maintaining several open-source projects, including the <a href=\"https:\/\/github.com\/wsvincent\/awesome-django\" target=\"_blank\" rel=\"noopener\">awesome-django<\/a> and <a href=\"https:\/\/github.com\/wsvincent\/lithium\" target=\"_blank\" rel=\"noopener\">Lithium<\/a> starter project repos. These days most of my new content is found on <a href=\"https:\/\/learndjango.com\" target=\"_blank\" rel=\"noopener\">LearnDjango.com<\/a>, which has a growing list of free tutorials and premium courses.<\/p>\n\n\n\n<p>I love learning and teaching, so if you attend a Python conference, you might see me <a href=\"https:\/\/wsvincent.com\/about\/\" target=\"_blank\" rel=\"noopener\">give a talk<\/a>. Before focusing on web development in Python, I worked at multiple early-stage startups, including <a href=\"https:\/\/quizlet.com\/\" target=\"_blank\" rel=\"noopener\">Quizlet<\/a>, and taught a course on Web Development at <a href=\"https:\/\/www.williams.edu\/\" target=\"_blank\" rel=\"noopener\">Williams College<\/a>.<\/p>\n\n\n\n<p><strong>What I\u2019ll Be Doing<\/strong><\/p>\n\n\n\n<p>I\u2019ll be attending a number of conferences this year, including <a href=\"https:\/\/2025.djangocon.eu\/\" target=\"_blank\" rel=\"noopener\">DjangoCon Europe<\/a>, <a href=\"https:\/\/www.defna.org\/announcements\/2024\/12\/31\/djangoconus-2025-announced\/\" target=\"_blank\" rel=\"noopener\">DjangoCon US<\/a>, <a href=\"https:\/\/us.pycon.org\/2025\/\" target=\"_blank\" rel=\"noopener\">PyCon US<\/a>, <a href=\"https:\/\/ep2025.europython.eu\/\" target=\"_blank\" rel=\"noopener\">EuroPython<\/a>, and <a href=\"https:\/\/pytorch.org\/\" target=\"_blank\" rel=\"noopener\">PyTorch<\/a>. Come say hi if you see me there.<\/p>\n\n\n\n<p>I\u2019m working on several open tickets around core Django as well as its <a href=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\" rel=\"noopener\">official documentation<\/a>.<\/p>\n\n\n\n<p>And I\u2019m excited to learn more about data science this year, exploring ways that it can (or should) overlap with web development, so be on the lookout for future videos, blog posts, and more from me in this area.<\/p>\n\n\n\n<p><strong>What Interests\/Excites Me About the Role<\/strong><\/p>\n\n\n\n<p>I\u2019ve worked with JetBrains for years as a Django Board Member. Their <a href=\"https:\/\/www.djangoproject.com\/weblog\/2024\/jun\/06\/pycharm-django-campaign-2024\/\" data-type=\"link\" data-id=\"https:\/\/www.djangoproject.com\/weblog\/2024\/jun\/06\/pycharm-django-campaign-2024\/\" target=\"_blank\" rel=\"noopener\">annual fundraiser<\/a> is the single biggest contributor to the Django Software Foundation Budget. And the annual <a href=\"https:\/\/www.djangoproject.com\/weblog\/2024\/nov\/21\/2024-django-developers-survey\/\" data-type=\"link\" data-id=\"https:\/\/www.djangoproject.com\/weblog\/2024\/nov\/21\/2024-django-developers-survey\/\" target=\"_blank\" rel=\"noopener\">Django Developers Survey<\/a>, which I started up, is now run in conjunction with JetBrains, who helps with the formatting and data analysis. In short, JetBrains is a long-time partner in the open-source community and continues to be.<\/p>\n\n\n\n<p>As a Developer Advocate, I will continue to teach what I learn about Python, web development, and data science to the community. Now is a particularly exciting moment as <a href=\"https:\/\/www.jetbrains.com\/pycharm\/\" target=\"_blank\" rel=\"noopener\">new AI features<\/a> make their way into text editors and IDEs. There is a lot to figure out around how developers can properly benefit from these tools.<\/p>\n\n\n\n<p><strong>Fun Facts<\/strong><\/p>\n\n\n\n<ul>\n<li>I met my wife at the University of St. Andrews, where I lived in the same dorm as Prince William and Kate.<\/li>\n\n\n\n<li>I was a Book Editor before switching into tech<\/li>\n\n\n\n<li>I\u2019m a longtime Liverpool FC supporter<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Connect<\/strong><\/p>\n\n\n\n<ul>\n<li>Email: <a href=\"mailto:william.vincent@jetbrains.com\">william.vincent@jetbrains.com<\/a><\/li>\n\n\n\n<li>GitHub: <a href=\"https:\/\/github.com\/wsvincent\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/wsvincent<\/a><\/li>\n\n\n\n<li>Bluesky: <a href=\"https:\/\/bsky.app\/profile\/wsvincent.bsky.social \" target=\"_blank\" rel=\"noopener\">https:\/\/bsky.app\/profile\/wsvincent.bsky.social <\/a><\/li>\n\n\n\n<li>Fosstodon: <a href=\"https:\/\/fosstodon.org\/@wsvincent\" target=\"_blank\" rel=\"noopener\">https:\/\/fosstodon.org\/@wsvincent<\/a><\/li>\n<\/ul>\n","protected":false},"author":1532,"featured_media":541071,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[505,963,153,154],"cross-post-tag":[6419],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/540961"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1532"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=540961"}],"version-history":[{"count":8,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/540961\/revisions"}],"predecessor-version":[{"id":542026,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/pycharm\/540961\/revisions\/542026"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/541071"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=540961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=540961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=540961"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=540961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}