Podcast
Questions and Answers
A great mentor is only interested in your technical growth.
A great mentor is only interested in your technical growth.
False
You should only seek mentorship from one person.
You should only seek mentorship from one person.
False
A mentor's role includes keeping your career moving in the right direction.
A mentor's role includes keeping your career moving in the right direction.
True
A manager is always the best person to answer any work-related questions.
A manager is always the best person to answer any work-related questions.
Signup and view all the answers
A great mentor will only focus on meeting the needs of the product.
A great mentor will only focus on meeting the needs of the product.
Signup and view all the answers
Mentorship is not important for self-improvement and career development.
Mentorship is not important for self-improvement and career development.
Signup and view all the answers
The job contract should be signed without reading it carefully.
The job contract should be signed without reading it carefully.
Signup and view all the answers
Annual salary includes only the basic salary and excludes any additional benefits.
Annual salary includes only the basic salary and excludes any additional benefits.
Signup and view all the answers
Employers usually offer around 30 holidays per year, but the exact number should be confirmed in writing.
Employers usually offer around 30 holidays per year, but the exact number should be confirmed in writing.
Signup and view all the answers
If you get sick during your holiday, those days will still be counted as part of your vacation days.
If you get sick during your holiday, those days will still be counted as part of your vacation days.
Signup and view all the answers
The contract should specify how overtime is handled, when it's required, and how employees are compensated.
The contract should specify how overtime is handled, when it's required, and how employees are compensated.
Signup and view all the answers
Full-time and part-time positions have different expectations regarding working hours and employment duration.
Full-time and part-time positions have different expectations regarding working hours and employment duration.
Signup and view all the answers
The domain of a manager includes providing assistance related to benefits and pay.
The domain of a manager includes providing assistance related to benefits and pay.
Signup and view all the answers
A good manager only focuses on short-term obstacles and ignores long-term career goals.
A good manager only focuses on short-term obstacles and ignores long-term career goals.
Signup and view all the answers
Knowing personality types is referred to as Tip 12 for effective teamwork.
Knowing personality types is referred to as Tip 12 for effective teamwork.
Signup and view all the answers
Understanding the context of your work includes knowing when the product is going to ship and who will buy it.
Understanding the context of your work includes knowing when the product is going to ship and who will buy it.
Signup and view all the answers
A master programmer should never stop learning according to the text.
A master programmer should never stop learning according to the text.
Signup and view all the answers
The golden rule 'Do to others what you would have them do to you' does not apply to teamwork, according to the text.
The golden rule 'Do to others what you would have them do to you' does not apply to teamwork, according to the text.
Signup and view all the answers
Great programmers are not passionate about their tools.
Great programmers are not passionate about their tools.
Signup and view all the answers
The norm for the notice period is between one and four months.
The norm for the notice period is between one and four months.
Signup and view all the answers
Flexible working hours usually don't have any core hours.
Flexible working hours usually don't have any core hours.
Signup and view all the answers
To improve code quality, one tip is to Fail Gracefully.
To improve code quality, one tip is to Fail Gracefully.
Signup and view all the answers
After accepting a job offer, it is recommended to get your tools in order.
After accepting a job offer, it is recommended to get your tools in order.
Signup and view all the answers
The responsibility of managing yourself at work ultimately lies on your mentor.
The responsibility of managing yourself at work ultimately lies on your mentor.
Signup and view all the answers
When you need assistance in a more official variety, you should ask your mentor.
When you need assistance in a more official variety, you should ask your mentor.
Signup and view all the answers
To be visible in your work, it must be by luck.
To be visible in your work, it must be by luck.
Signup and view all the answers
Your manager can be your mentor too.
Your manager can be your mentor too.
Signup and view all the answers
You should always shut your office door to avoid any interruption while you are working.
You should always shut your office door to avoid any interruption while you are working.
Signup and view all the answers
Study Notes
Managing Yourself
- To take advantage of opportunities, it's essential to have the skills and make an effort to maximize your output.
- Optimize your environment to improve productivity.
- Speak your language fluently and know your platform.
Finding a Mentor
- A mentor's role is to help you when you get stuck, model behaviors and skills, and keep your career on track.
- A great mentor should be on your side, have technical skills, and have high standards.
- A mentor can be one person or multiple people, such as a senior programmer or manager.
Contract and Job Information
- Before signing a contract, read it carefully and focus on job information, compensation, and benefits.
- Job information includes job title, description, team and department assignment, role requirements, skill requirements, education requirements, and performance evaluation.
- Compensation and benefits include annual salary, raises, bonuses, health benefits, and social insurance.
- Time off, sick days, and vacation policy should be clearly outlined in the contract.
- Overtime policy should be clearly defined in the contract.
Teamwork
- The golden rule "Do to others what you would have them do to you" applies to teamwork.
- Tips for teamwork include knowing personality types, working together, and meeting effectively.
Inside the Company
- Know your peers and understand the company's anatomy.
- Understand the context of your work, including when the product will ship, who will buy it, and how the company makes money from it.
Mind Your Business
- A master programmer should have knowledge about business and the project.
- Tips for minding your business include getting knowledge about the project and putting yourself in the company's shoes.
Looking Forward
- No matter your level of programming mastery, you can always improve.
- Never stop learning and consider flexible working hours.
Termination, Severance, and Survival
- Notice period is an often-underrated aspect of the contract and can range from one to three months.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Test your knowledge on the key points to consider before accepting a job offer according to the book 'New Programmer’s Survival Manual' by Josh Carter. Topics include job information, compensation, contract terms, and more.