Kenapa Software Engineer Makin Susah Cari Kerja? Ini Tips nya

Misdar Dev
25 May 202503:37

Summary

TLDRSecuring a software engineering job has become increasingly competitive, with more IT graduates and advanced AI technologies. In this video, the speaker shares personal tips for improving job prospects, including leveraging LinkedIn for direct outreach and networking, building a quality portfolio with widely used projects, staying active on GitHub, and increasing visibility through content creation or community engagement. The key takeaway is that in a crowded market, visibility and connections are just as important as technical skills for landing job opportunities.

Takeaways

  • 😀 Software engineering job applications are becoming more challenging due to increased competition and technological advancements like AI.
  • 😀 Don’t just apply through job portals. Directly contact HR or recruiters on LinkedIn for a better chance of your CV being noticed.
  • 😀 When contacting recruiters on LinkedIn, introduce yourself and ask for connection permission to make a more personal impression.
  • 😀 Build your LinkedIn network with relevant industry professionals, such as programmers, HR managers, senior developers, and even company founders.
  • 😀 A strong portfolio is more about quality than quantity. Focus on projects that are functional and widely used, not just numerous personal projects.
  • 😀 Having real-world, popular projects in your portfolio will make recruiters take your application more seriously.
  • 😀 GitHub is a key platform to showcase your programming track record. Keep your profile active by regularly committing code and contributing to open-source projects.
  • 😀 View GitHub as an attendance log for your programming activity—being active is crucial to demonstrating your professionalism.
  • 😀 Increasing your visibility is essential. Don’t just rely on technical skills—engage in content creation, like YouTube, Instagram, or TikTok, to get noticed.
  • 😀 Interact with the online community by answering questions and commenting on others’ posts. Visibility can often be built through simple actions like this.

Q & A

  • Why is it becoming increasingly difficult to apply for a job as a software engineer?

    -The difficulty is due to several factors: the growing number of IT graduates, the increasing sophistication of AI, and the trend of jobs that were traditionally handled by multiple people being taken over by a single individual. These trends create more competition and make it harder for individuals to stand out.

  • What is the recommended approach for applying for a job as a software engineer?

    -Instead of applying through job portals directly, the speaker recommends contacting the HR representative directly, such as via LinkedIn. This increases the chances of your CV being noticed as it won’t be lost among hundreds or thousands of other applicants.

  • Why is it important to connect with people in the industry on LinkedIn?

    -By building connections with relevant individuals like programmers, HR representatives, senior developers, CTOs, or even founders, your profile will appear more often to others in the industry, increasing visibility and opportunities. Personalizing connection requests and messaging first can help foster more meaningful interactions.

  • What is more important in a portfolio: quality or quantity?

    -Quality is more important than quantity. A portfolio with fewer but highly impactful projects that are widely used by others will be more valuable than a large number of personal projects that may not be as widely appreciated or used.

  • Can a personal project without many users still be considered valuable in a portfolio?

    -While a personal project can showcase your skills, if it’s not used by many people, recruiters might question your ability to create scalable, widely-applicable applications. Projects that are popular or widely used are more impressive as they show your work has real-world impact.

  • What role does GitHub play in a software engineer’s job application process?

    -GitHub serves as a track record of a programmer’s activity and contributions. An active GitHub profile reflects consistency, professionalism, and technical skills. Being active on GitHub by regularly committing code, working on open-source projects, or personal projects helps build a reputation as a committed programmer.

  • What should a software engineer do to improve their visibility in the industry?

    -To increase visibility, the speaker suggests creating content on platforms like YouTube, Instagram, or TikTok. Even simple actions like responding to comments and helping others on social media can help raise your profile. Visibility is crucial because having strong skills won’t matter if nobody knows who you are.

  • How can building a strong online presence impact a software engineer’s career prospects?

    -Having a strong online presence makes it easier for recruiters and potential collaborators to find and connect with you. It can also showcase your expertise, attract job offers, and increase opportunities for career advancement. A lack of visibility, even with great skills, can result in missed opportunities.

  • What is the suggested method for connecting with people on LinkedIn?

    -Rather than connecting indiscriminately, the speaker advises reaching out to individuals with a personalized message. Introducing yourself and requesting permission to connect before sending a connection request is a more respectful and effective way to build meaningful professional relationships.

  • Why should software engineers focus on making their portfolios and GitHub profiles stand out?

    -A strong portfolio and active GitHub profile help establish credibility and demonstrate a software engineer’s technical abilities. These tools can significantly increase the likelihood of being noticed by recruiters, as they provide tangible proof of skills and work, beyond just a CV.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
Software EngineeringJob SearchLinkedIn TipsPortfolio BuildingGitHub ActivityTech CareersJob HuntingVisibility TipsCareer GrowthTech AdviceNetworking Strategies