<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kartik Choudhary</title>
    <description>The latest articles on DEV Community by Kartik Choudhary (@kartikcho).</description>
    <link>https://dev.to/kartikcho</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F460560%2Fd2f7869e-b351-427e-9666-f0789f6d29b8.jpg</url>
      <title>DEV Community: Kartik Choudhary</title>
      <link>https://dev.to/kartikcho</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kartikcho"/>
    <language>en</language>
    <item>
      <title>Getting Jobs and Internships in College: Seizing Off Campus Opportunities</title>
      <dc:creator>Kartik Choudhary</dc:creator>
      <pubDate>Mon, 09 Aug 2021 11:14:01 +0000</pubDate>
      <link>https://dev.to/kartikcho/getting-jobs-and-internships-in-college-seizing-off-campus-opportunities-2jmh</link>
      <guid>https://dev.to/kartikcho/getting-jobs-and-internships-in-college-seizing-off-campus-opportunities-2jmh</guid>
      <description>&lt;p&gt;The most common fear amongst students who avoid going off-campus is that they self-reject themselves by believing their resumes aren't good enough to even be considered.  &lt;/p&gt;

&lt;p&gt;Combine this fear with the first few rejections you're bound to receive and all of a sudden your imposter syndrome is tap dancing on your confidence, and you realize you don’t even like your career that much.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you're not even trying, the answer is already a no.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Whether you've just finished your degree but don't have a stable job lined up ahead or you're still in your freshman year exploring options, this article should have you covered.&lt;/p&gt;



&lt;br&gt;
Before we get started, I'll quickly explain &lt;strong&gt;success rate&lt;/strong&gt; since I'll be using this term throughout the post. 

&lt;p&gt;If you're applying to a 100 jobs and only hearing back from 3 of them, your chances of a successful application is at a 3%. This is your success rate and if it's actually lower than 5% then that means you're not doing something right.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(Although this article's writing style is geared towards a student audience, the content applies the same to all beginners regardless of their background)&lt;/em&gt;&lt;/p&gt;



&lt;h1&gt;
  
  
  Why should I consider off-campus or jobs outside my eco-system? 🤔
&lt;/h1&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Because why not, duh...&lt;/strong&gt;&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Not a very convincing argument to start off with, right? &lt;br&gt;
But it actually makes a lot of sense. Putting it simply, if you're prospecting a bigger pool of opportunities, the number of interviews that you'll be invited to will also be higher, which means more options to choose from.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  How is it better compared to opportunities at my college? 🏫
&lt;/h3&gt;



&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Less competition means more opportunities&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This might come off as a surprise to some, but the competition is &lt;em&gt;much&lt;/em&gt; less and sparse compared to a college scenario where everyone is competing over the same good opportunity.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Better chances of getting a higher paying job&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;(This point is region specific so take it with a grain of salt)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;From what I've observed, most companies in college try to low-ball students for a bare minimum stipend/pay and instead shift focus to their future offer that you'll only receive if you end up working with them full time.&lt;/p&gt;

&lt;p&gt;Writing from my experience working globally-remote from India, most of the native organizations pay much less than the standard compared to what you can earn for the same skill-set with an offshore employer.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Possibility of discovering a position you could &lt;em&gt;actually&lt;/em&gt; be a perfect match for&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The amount of opportunities or positions that you can work for in tech are practically limitless, with even new titles being created for people that fulfill a specific niche. &lt;/p&gt;

&lt;p&gt;And because they're limitless, many of us (including me) probably won't know for a good part of our careers about which position we'll &lt;em&gt;really&lt;/em&gt; be the 'perfect fit' for. By sticking to just on-campus jobs, you're narrowing down your choices to mostly what the companies want to filter students for, instead of what you'll be the best at.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Diverse companies means opportunity to work on varied problems&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There's a much higher variation in the type of companies you can find off-campus apart from the usual three: finance, big tech, and consulting (FTC).&lt;/p&gt;

&lt;p&gt;Companies building products such as software tooling, health tech, app security are recruiting and offer salaries similar to entry-level consulting but are completely unbeknownst to the average student.&lt;/p&gt;



&lt;h1&gt;
  
  
  Getting your foot in the door 👞🚪
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;(yes I know I'm amazing with emoji art, thank you)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Even if you're the best coder, best at solving questions and building stuff, it won't mean much if you're not getting interviewed.&lt;/p&gt;

&lt;p&gt;This is the part where you can retrospect your existing approach, find flaws and boost the current success rate by improving your 'perceived profile'.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prerequisites before you begin your job hunt 💼🕵️‍♀️
&lt;/h3&gt;



&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Relentlessness&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Getting a job is hard work and building a career in Tech, even more so, which means building a relentless mindset is almost a must-have before going your own way. &lt;/p&gt;

&lt;p&gt;You will face failures and rejections, a lot of them. But that's okay because when you get the job, none of the rejections will matter. Also, you would've learnt a lot and would still be treated as an equal to other hires even if they had a +70% success rate.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Well-crafted resume&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are a lot of great resources on resume building just a search away, so I won't be covering details on how to build one here.&lt;/p&gt;

&lt;p&gt;Keep in mind that almost everyone builds a basic e-commerce app or a social media clone through their starting years. Although technically impressive, I personally think it doesn't spark interest or shows creativity on a resume anymore.&lt;/p&gt;

&lt;p&gt;Remember, to get your resume through the pile of applications, grabbing attention can sometimes be even more valuable than just having a long list of hard skills. &lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Interpersonal finesse&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Good communication, being able to present yourself, showing human traits like vulnerability, emotional intelligence (yes I used the phrase, bite me) etc. are all necessary skills to have throughout your career. This will be needed when you're on the job, networking for referrals, socializing or in any professional environment.&lt;/p&gt;

&lt;p&gt;Basically what people are looking for is that you blend well with folks and don't be a pain in the ass while working in a team (make that a general rule for life too while you're at it).&lt;/p&gt;



&lt;h3&gt;
  
  
  How to increase your success rate 📈
&lt;/h3&gt;



&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Advertising demonstrated skills&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I used the word &lt;strong&gt;demonstrated&lt;/strong&gt; because your work should already be visible and proven before a recruiter even talks to you. At the end, it always comes down to how well you can do the job, and for that you need to make your expertise recognizable.&lt;/p&gt;

&lt;p&gt;Mostly before your first scheduled call, the interviewer will go through the provided links and check your online presence to form a profile in mind about the kind of person they should expect.&lt;/p&gt;

&lt;p&gt;This is where your Open Source contributions, past projects, hackathons and other pieces of public work that builds your Developer Profile come in and can impress the interviewer before you've even met!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(Read &lt;a href="https://dev.to/kartikcho/building-a-developer-profile-using-open-source-1pn3"&gt;'How To Build a Developer Profile'&lt;/a&gt; if you're new to the idea or don't have one yet)&lt;/em&gt;&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tailor your applications&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Personalizing applications by writing cover letters isn't a popular practice in India yet due to the high volume of responses from a job posting. However, tailoring your resume to match the specifics of a job description or approaching the recruiter directly with a message explaining your reasons can greatly affect the outcome of your application. &lt;/p&gt;

&lt;p&gt;I've always approached the people at a company directly for roles I'm serious about so that they can 'push my resume to the top of the pile' or make sure someone takes a look at it. This can also help narrow down the reasons if my application didn't make the cut since it's difficult to get personalized feedback for every rejection.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aim realistically&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Perform an objective self evaluation of yourself and your skill-set to know which roles or companies you'll fit in with the 'level' you're at. Target companies slightly above your level (because that's how you'll strive to improve and grow) but also remember to set your sights realistically to have a higher success rate.&lt;/p&gt;



&lt;h1&gt;
  
  
  I got an interview, uhhh step 2?
&lt;/h1&gt;

&lt;p&gt;So you finally got an interview but now you're worried that you have an interview.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0jt3l4yizngug7algnav.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0jt3l4yizngug7algnav.png" alt="Panic meme"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't worry, here's some tips that will help you have a better control over the interview, so you don't feel like a hostage being interrogated over your knowledge of  JavaScript closures.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Having a mental checklist of things to brush up before an interview can really help you become more organized and less nervous during your future interviews. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My personal skill checklist before an interview goes like this:&lt;/p&gt;

&lt;p&gt;-&amp;gt; Ready to answer basic DSA questions&lt;br&gt;
-&amp;gt; Revise language/environment specific concepts&lt;br&gt;
-&amp;gt; Brush up on past work/projects on my resume and be able to talk about them&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When going through a technical interview, discuss your thinking process. This has almost become a standard advice for all interviews but that is for a reason. Your interviewers are interested to see how you approach a problem, the solution you come up with and how clearly you can explain it to the people in the room. 
This shows a very important trait in a candidate which is how well you can communicate your ideas or a train of thought to a teammate (which can be more valuable than having a &lt;em&gt;rockstar developer&lt;/em&gt; on the team in my opinion).&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Getting to the correct answer may not always be the right answer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Don't be afraid to ask things you don’t understand in an interview. It's much better to ask your interviewer to repeat or explain a question than to try solving a problem with unclear objectives (something you should be comfortable with outside work too).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Showoff by talking about what else you could have done or how you could improve upon your answer if you had more time. If the interview is structured around a take-home assignment, definitely write an answer to this in advance because 9/10 times (source: me) you'll be asked this.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Always prepare to interview your recruiter as much as they're interviewing you. Since this opportunity is going to greatly influence your next steps in life, it is fair that you should have questions. &lt;br&gt;
Having questions regarding the workplace or your exact role are completely expected and normal so don't shy away from preparing a list beforehand. This also shows how much you've prepped for that interview.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;(I might publish my personal curated list of interview questions so be on the lookout for that, or you know... you can just &lt;a href="https://twitter.com/kartikchow" rel="noopener noreferrer"&gt;follow me&lt;/a&gt; :)&lt;/em&gt;&lt;/p&gt;



&lt;h1&gt;
  
  
  Where do I start looking for opportunities?
&lt;/h1&gt;

&lt;p&gt;Assuming you've followed all the steps so far, you should've significantly improved your success rate and are all set to get after jobs. I won't be discussing the usual methods like job boards and similar platforms since they're fairly straight forward but should still be used as a primary source of opportunities.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hackathons and similar events&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hackathons, apart from looking great on your resume and being a nice learning experience overall, can be the best source for networking and meeting people in the industry as a student.&lt;/p&gt;

&lt;p&gt;And how do you find hackathons outside college? Just go take a quick look at &lt;a href="https://devpost.com/" rel="noopener noreferrer"&gt;Devpost&lt;/a&gt; or &lt;a href="https://mlh.io/" rel="noopener noreferrer"&gt;MLH&lt;/a&gt; events page, they're happening all the time! These events can also be great for meeting and collaborating with other interesting people starting out in tech like you.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Community &amp;amp; Socials&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sometimes there are urgent job openings at companies that they prefer to only share through Twitter or some other social platform instead of following the usual process. Although you can directly interact with the recruiter for an introduction or questions, asking for a referral from a mutual connection can be a good strategy to expedite the process even further.&lt;/p&gt;

&lt;p&gt;Actively observe platforms like LinkedIn or Twitter where you can learn from other people in the industry and also be on the lookout for any opportunities that you may find through them.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Networking &amp;amp; Referrals&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Networking can sound very intimidating if you're new to the act but can become the strongest skill on your toolbelt if done right. Meeting new folks and maintaining relationships will be your safety net throughout your career in Tech.&lt;/p&gt;

&lt;p&gt;So, where can you start networking? As of now (during the pandemic) events, hackathons, socials and LinkedIn will be your best bet. Remember, your goal is to build relationships with professional strangers and make a lasting impression on them. Send a connection request talking about what you like about someone's work, praise a project they worked on and how it helped you (find anything in common that you think you could talk about).&lt;/p&gt;

&lt;p&gt;Having strong networks can come in to the rescue whenever you need a job throughout your career, not just for your first one.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(Avoid coming off as creepy while messaging someone, don't write anything you wouldn't want the world to read)&lt;/em&gt;&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Keep the door open for opportunities&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of just searching for jobs yourself, also keep a channel open for opportunities to come to you. If someone is impressed by your work and has an interesting proposition, provide them with the means to reach out to you from every profile.&lt;/p&gt;

&lt;p&gt;I've had countless job offers or consultancy proposals through my GitHub profile and portfolio because I keep an option for anyone interested to directly contact me through email.&lt;/p&gt;



&lt;h1&gt;
  
  
  Closing remarks
&lt;/h1&gt;

&lt;p&gt;If you've been doing alright in your exams and have built a thing or two, your resume is already good enough to start sending to companies. Obviously there's always room for improvement but don't become the reason that limits your own chances of success (writing this from experience, I've been that person to myself for a long time).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyjalb6a1p68lxpfm9yh7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyjalb6a1p68lxpfm9yh7.png" alt="Picking off-campus over on-campus"&gt;&lt;/a&gt;&lt;br&gt;
The meme apart from being an attempt to spice things up in the end, is also a reminder that like most posts, some advice is just that, advice.&lt;/p&gt;

&lt;p&gt;Take whatever value you find from this piece (or any content that you come across on the Internet) and apply it accordingly in your situation instead of blindly following it because it worked for someone.&lt;/p&gt;

&lt;p&gt;If you still have any questions or are confused with something, feel free to reach out to me through &lt;a href="https://twitter.com/kartikchow" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; or &lt;a href="https://www.linkedin.com/in/kartikcho/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, I'll be happy to help.&lt;/p&gt;


&lt;p&gt;Remember, don't cloud your thoughts with consistent self doubt because you're amazing and I believe in you! :D&lt;br&gt;&lt;br&gt;
&lt;/p&gt;


</description>
      <category>career</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Building a Developer Profile using Open Source</title>
      <dc:creator>Kartik Choudhary</dc:creator>
      <pubDate>Mon, 05 Oct 2020 05:42:26 +0000</pubDate>
      <link>https://dev.to/kartikcho/building-a-developer-profile-using-open-source-1pn3</link>
      <guid>https://dev.to/kartikcho/building-a-developer-profile-using-open-source-1pn3</guid>
      <description>&lt;p&gt;We’ve all stalked those 'cool' developers we found out about from their works on crucial software. Digging deeper into their past achievements, the levels of &lt;em&gt;woah&lt;/em&gt; keep increasing. This first impression you’ve formed of the person, about their skills, competence and influence, is their developer profile. &lt;/p&gt;

&lt;h1&gt;
  
  
  Why do I need a developer profile?
&lt;/h1&gt;

&lt;p&gt;In an industry where attention economy dictates the opportunities you get, there’s a strong need to build your brand to increase your prospects. This further affects your network and outreach, as it is usually limited to your ecosystem (your city, workplace or friends). &lt;/p&gt;

&lt;p&gt;Being someone who's known as an expert in their skill set, with a reputation of producing good work, is the long term goal I want to convince you to set for yourself by the end of this post.&lt;/p&gt;

&lt;h1&gt;
  
  
  How would this help me?
&lt;/h1&gt;

&lt;p&gt;The coming generation of developers is already using various ways to market themselves and their work. To keep up, we need to improve our strategies and modernize our game plan. &lt;/p&gt;

&lt;p&gt;The best way to get highlighted as an expert developer is &lt;strong&gt;building your niche&lt;/strong&gt; in a particular technology. Active participation along with good reputation greatly boosts your portfolio. All of this can be rewarding towards finding clients (if you're a freelancer) or recruiters to potentially see you as a valuable hire!&lt;/p&gt;

&lt;h1&gt;
  
  
  How does Open Source fit here?
&lt;/h1&gt;

&lt;p&gt;Although Open Source is built on both collaboration and transparency, the latter is what grants you the boon of visibility. Anyone can follow your work and recognize your contributions to the developer community. This provides you with ample exposure and feedback while also making great connections along the way.&lt;/p&gt;

&lt;p&gt;The benefits of participating in open source can be different based on your (subjective) skill level. I'll divide experience in three tiers and talk about the merits of building a profile for all of them.&lt;/p&gt;

&lt;h3&gt;
  
  
  For Beginners 👩‍🎓
&lt;/h3&gt;

&lt;p&gt;Open source is a great opportunity to work on production code while still learning. It might be difficult to start off directly with vast codebases, but we can certainly work towards making that accessible. A good approach would be starting off with smaller or personal projects and focus on learning. Remember, the climb is slow and difficult, but very rewarding once you are at the top!&lt;/p&gt;

&lt;p&gt;Additionally, check if you are eligible to apply for programs that support open source like the &lt;a href="https://fellowship.mlh.io/" rel="noopener noreferrer"&gt;MLH Fellowship&lt;/a&gt; (a really great collaborative learning experience for students), &lt;a href="https://summerofcode.withgoogle.com/" rel="noopener noreferrer"&gt;GSOC&lt;/a&gt; (highly competitive, make sure you can invest the time), &lt;a href="https://www.outreachy.org/" rel="noopener noreferrer"&gt;Outreachy&lt;/a&gt; etc.&lt;/p&gt;

&lt;p&gt;However, as good as all of this sounds for a budding developer, there are some assumed prerequisites for all of us. You should be experienced with the workflow, ethics and civility followed in open source. You should also be well versed with the domain you're contributing to so maintainers don't have to do much hand-holding to get your work merged (they're people with responsibilities too!).&lt;/p&gt;

&lt;h3&gt;
  
  
  For adept Devs (somewhere in between) 👨‍💻
&lt;/h3&gt;

&lt;p&gt;This is a really interesting place to be in while working on your profile. You're experienced enough to start building software and libraries on your own, while still having a good margin of learning to be had from the experience. &lt;/p&gt;

&lt;p&gt;You may start working on community-focused projects (no more writing code for your eyes only!) or have some plans for building software on your own. Working on a large project with people to mentor you is really great for personal growth. Additionally, you should focus on amplifying the impact and get recognition for the good you're doing for the community.&lt;/p&gt;

&lt;h3&gt;
  
  
  For experienced Developers 🐱‍💻
&lt;/h3&gt;

&lt;p&gt;Veteran developers might think having work experience would make their future job endeavors a breeze, or that open source isn't worth investing into because it can't be easily monetized. While that's true to some extent, participating in open source can lead to much extensive outcomes.&lt;/p&gt;

&lt;p&gt;You'll gain collaborative development experience, build a reputation among other developers in your niche and achieve recognition for the software you've worked on. If your project reaches a certain level of attention, you are most likely to get lucrative professional opportunities, with the added fame of building a successful project, of course.&lt;/p&gt;

&lt;h1&gt;
  
  
  Using OS to build my profile sounds uncommon...
&lt;/h1&gt;

&lt;p&gt;Claiming all Open Source developers to be solely working for benevolence and FOSS enthusiast jingoism would be a disservice to the people who are also building their reputation from it. &lt;/p&gt;

&lt;p&gt;While the drive to help the community may be the primary reason most people work on open source projects, there is nothing wrong with having personal goals along the way.&lt;/p&gt;

&lt;h2&gt;
  
  
  But I'm not a genius programmer...
&lt;/h2&gt;

&lt;p&gt;This is a common misconception among the uninitiated, primarily students, new contributors and developers who are foreign to the concept of building open software.&lt;/p&gt;

&lt;p&gt;Most contributors are everyday people with responsibilities, just like you, who take out time to manage or build upon their side projects. So if you're wondering that you don't 'Eat, Sleep, Code' enough to fit in, don't worry you'll fit in like a glove.&lt;/p&gt;

&lt;p&gt;The bare minimum to jump in and get building are finding a platform that works for you (Although GitHub is the most popular platform for OS collaboration) and knowing a language well enough to print &lt;em&gt;FizzBuzz&lt;/em&gt; in. &lt;/p&gt;

&lt;p&gt;I started my journey in Open Source with no formal introduction. Lots of 'oopsies' and almost 2 years later, I think I'm doing good with a long journey of contributing ahead of me! &lt;/p&gt;

&lt;h1&gt;
  
  
  Great, you've laid a strong foundation!
&lt;/h1&gt;

&lt;p&gt;If you've been successfully contributing to open source and have a history of doing good work, now you can start the &lt;em&gt;real&lt;/em&gt; climb. &lt;/p&gt;

&lt;p&gt;Assuming you've been building on some software or tooling, you can amplify the influence of your work by using some of the following methods.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hosting Workshops/Giving talks at Conferences 🎤
&lt;/h2&gt;

&lt;p&gt;This &lt;a href="https://joshwcomeau.com/career/lessons-learned-speaking-at-conferences/" rel="noopener noreferrer"&gt;blog&lt;/a&gt; from Josh Comeau accurately explains how to prepare for conference talks, I suggest giving it a read before applying to speak at one. &lt;/p&gt;

&lt;p&gt;Perfecting a talk can be severely time consuming but if done right, it can really boost your standing among the developer community. I've personally never spoken at a large conference yet ( haven't struck on anything that interesting to bore an audience with :) but I've held a few talks and workshops at local meetups. &lt;/p&gt;

&lt;h2&gt;
  
  
  Write Tech Blogs ✍
&lt;/h2&gt;

&lt;p&gt;If you've been building software, open or closed, blogging is one of the most effective ways to share your ideas and experiences. It's quick to write, easy to consume and can reach a bigger audience. &lt;/p&gt;

&lt;p&gt;You can cater to different kinds of readers with what you write. Blogs can be highly technical, for readers who want to grab a cup and take a deep dive into a topic. They can also be a documentation of your perspective on a topic or in some cases, like this blog, advice you wish your past self had read a year earlier. &lt;/p&gt;

&lt;p&gt;Writing about what you've been working on can also act as an introduction, or explain your project to anyone interested in knowing more about it. This could create potential contributors and motivate you to continue building, if you feel like abandoning it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Expectations-Driven Profile Building 👁‍🗨
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;I probably coined this term, remember my name in history folks!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A crucial part of profile building that a vast majority have been overlooking (including myself, until recently) is not talking about your work. Announce to the world that you've started a side project. Build a following, keep everyone posted on your progress, talk about when everyone will be able to see/use it. You might even attract some contributors to help you out!&lt;/p&gt;

&lt;p&gt;An outcome to watch out with this approach is over-promising and under-delivering.  Don't set the expected deliverables too high that you can't reach yourself. Remember, disappointment could leave a bigger mark on your reputation than achievements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building an Audience 👨‍🎤
&lt;/h2&gt;

&lt;p&gt;The domain you become skilled at and the work you produce, defines the niche people will recognize you for.&lt;/p&gt;

&lt;p&gt;Stay up-to date with the newest relevant tech and talk about it from your own perspective. This provides people with a fresh take on trending topics, which is good for increasing engagement.&lt;/p&gt;

&lt;p&gt;Remember, consistency and clarity about your domain is necessary when building your audience. People should know exactly what you and your work are all about, so they can decide if they want more of your content or be a part of your progress.&lt;/p&gt;

&lt;p&gt;Know what audience is right for the content you serve and optimize for it. An example, providing perspective on a new tech on LinkedIn won't reciprocate the same response you would get on tech Twitter. Some platforms with great growth potential for building a tech community are Twitter, YouTube, Dev.to and Hackernews.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion ✨
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0dgttws4usuid78dv5rz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0dgttws4usuid78dv5rz.jpg" alt="meme"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;center&gt;*I added a meme so you know I mean business now*&lt;/center&gt;

&lt;p&gt;Before you're all pumped up to become a well known rock star Open Source developer, I'd like to make it clear that all of this will take time. There's no substitute to the grind but all of the these efforts will compound over time and you'll see all the progress you've made soon. &lt;/p&gt;

&lt;p&gt;Remember that every little commit you make, every new connection you form or organization you're invited to, is taking you in the right direction.&lt;/p&gt;

&lt;p&gt;If you've made it this far, I'd like to thank you for taking the time to read through some of my learning ever since I've actively started developing publicly.&lt;/p&gt;

&lt;p&gt;I'd like to write more posts from my experiences but to hone my writing skills I'd really appreciate feedback from you, the reader. I hope my advice aligns with your goals and helps you grow effectively as a developer :)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please tap the “︎❤” to help to promote this post to more folks. Sharing it with other people who could benefit from it would be even better!&lt;/strong&gt;&lt;/p&gt;

&lt;center&gt;[_Follow my work_](https://twitter.com/kartikchow)&lt;/center&gt;

</description>
      <category>opensource</category>
      <category>developer</category>
      <category>career</category>
      <category>advice</category>
    </item>
  </channel>
</rss>
