Jian began his career in the banking sector in China, where he served as a software engineer, contributing to innovative solutions in financial technology. Driven by the passion of technology, he later made a pivotal decision to the U.S. to further his education and professional growth. Today, as a senior engineer at WeWork, he continue to leverage his experience in web apps, data platforms, and low-latency software to drive excellence in the ever-evolving tech landscape. His commitment to innovation and his dedication to creating impactful solutions remain at the core of his career.
Connect with Jian to learn more.
Listen to the Podcast Here, or Find it Wherever You Get Your Podcasts:
Here are Five Things We Cover:
- Opportunities in the Tech Industry: With companies transitioning to technology-focused operations, there is a surge in demand for tech-related positions like software engineers, data engineers, data scientists, and machine learning engineers.
- Choosing Between Public-Visible Software and Closed-Sourced Software: Jiran highlights the choice software engineers may have to make between building public-visible software that impacts millions and creating closed-sourced software with a greater sense of achievement and stable work hours.
- Navigating the Tech Interview Process: Jiran emphasizes the importance of energy preparation, mastery of technical skills, and effective communication for acing tech interviews, which often involve multiple rounds.
- Essential Skills for Breaking into Tech: Communication and leadership skills are vital for career advancement, while a strong foundation in technical skills like data structure, algorithms, and coding is essential for those starting out.
- Exploring Prompt Engineering for Chat GPT: Jiran’s recent learning in prompt engineering for Chat GPT indicates the growing interest and potential for leveraging large language models in AI, shedding light on its capabilities and complexities.
Here are Three Actionable Takeaways From This Episode
- Develop Technical Skills: Whether you are looking to break into the tech industry or advance your career, focus on developing strong technical skills in areas such as coding, data management, and machine learning. Take online courses, participate in coding bootcamps, and continuously practice your skills through personal projects to strengthen your technical expertise.
- Master the Interview Process: Recognize that the interview process for tech roles can be rigorous and lengthy, with multiple rounds of interviews testing various aspects of your skills and knowledge. Prioritize energy preparation by ensuring you are well-rested, mentally sharp, and physically ready for each interview round. Additionally, invest time in practicing common technical questions, behavioral interviews, and system design challenges to improve your performance during the interview process.
- Embrace Lifelong Learning: Stay informed about cutting-edge developments in technology, such as generative AI and prompt engineering, by actively seeking out courses, workshops, and resources that cover emerging tech trends. Demonstrating a commitment to continuous learning and staying updated with industry advancements will not only enhance your skill set but also position you as a valuable asset within the tech ecosystem.