summaryrefslogtreecommitdiff
path: root/notes/career-guide-and-soft-skills.gmi
diff options
context:
space:
mode:
Diffstat (limited to 'notes/career-guide-and-soft-skills.gmi')
-rw-r--r--notes/career-guide-and-soft-skills.gmi60
1 files changed, 46 insertions, 14 deletions
diff --git a/notes/career-guide-and-soft-skills.gmi b/notes/career-guide-and-soft-skills.gmi
index 7a37da5a..85795e7e 100644
--- a/notes/career-guide-and-soft-skills.gmi
+++ b/notes/career-guide-and-soft-skills.gmi
@@ -16,9 +16,41 @@ These notes are of two books by "John Sommez" I found helpful. I also added some
'''
```
-# Improve
-
-## Always learn new things
+## Table of Contents
+
+* ⇢ "Software Developmers Career Guide and Soft Skills" book notes
+* ⇢ ⇢ Improve
+* ⇢ ⇢ ⇢ Always learn new things
+* ⇢ ⇢ ⇢ Set goals
+* ⇢ ⇢ ⇢ Ratings
+* ⇢ ⇢ ⇢ Promotions
+* ⇢ ⇢ ⇢ Finish things
+* ⇢ ⇢ Expand the empire
+* ⇢ ⇢ Be pragmatic and also manage your time
+* ⇢ ⇢ ⇢ The quota system
+* ⇢ ⇢ ⇢ Don't waste time
+* ⇢ ⇢ ⇢ Habits
+* ⇢ Work-life balance
+* ⇢ ⇢ Mental health
+* ⇢ ⇢ Physical health
+* ⇢ ⇢ No drama
+* ⇢ Personal brand
+* ⇢ ⇢ Market yourself
+* ⇢ ⇢ Networking
+* ⇢ ⇢ Public speaking
+* ⇢ New job
+* ⇢ ⇢ For the interview
+* ⇢ ⇢ Find the right type of company
+* ⇢ ⇢ Apply for the new job
+* ⇢ ⇢ Negotiation
+* ⇢ ⇢ Leaving the old job
+* ⇢ Other things
+* ⇢ ⇢ Testing
+* ⇢ ⇢ Books to read
+
+## Improve
+
+### Always learn new things
When you learn something new, e.g. a programming language, first gather an overview, learn from multiple sources, play around and learn by doing and not consuming and form your own questions. Don't read too much upfront. A large amount of time is spent in learning technical skills which were never use. You want to have a practical set of skills you are actually using. You need to know 20 percent to get out 80 percent of the results.
@@ -35,18 +67,18 @@ Fake it until you make it. But be honest about your abilities or lack of. There
Boot camps: The advantage of a boot camp is to pragmatically learn things fast. We almost always overestimate what we can do in a day. Especially during boot camps. Connect to others during the boot camps
-## Set goals
+### Set goals
Your own goals are important but the manager also looks at how the team performs and how someone can help the team perform better. Check whether you are on track with your goals every 2 weeks in order to avoid surprises for the annual review. Make concrete goals for next review. Track and document your progress. Invest in your education. Make your goals known. If you want something, then ask for it. Nobody but you knows what you want.
-## Ratings
+### Ratings
That's a trap: If you have to rate yourself, that's a trap. That never works in an unbiased way. Rate yourself always the best way but rate your weakest part as high as possible minus one point. Rate yourself as good as you can otherwise. Nobody is putting for fun a gun on his own head.
* Don't do peer rating, it can fire back on you. What if the colleague becomes your new boss?
* Cooperate rankings are unfortunately HR guidelines and politics and only mirror a little your actual performance.
-## Promotions
+### Promotions
The most valuable employees are the ones who make themselves obsolete and automate all away. Keep a safety net of 3 to 6 months of finances. Safe at least 10 percent of your earnings. Also, if you make money it does not mean that you have to spent more money. Is a new car better than a used car which both can bring you from A to B? Liability vs assets.
@@ -58,7 +90,7 @@ The most valuable employees are the ones who make themselves obsolete and automa
* If you want a raise be specific how much and know to back your demands. Don't make a thread and no ultimatums.
* Best way for a promotion is to switch jobs. You can even switch back with a better salary.
-## Finish things
+### Finish things
Hard work is necessary for accomplish results. However, work smarter not harder. Furthermore, working smart is not a substitute for working hard. Work both, hard and smart.
@@ -276,13 +308,13 @@ E-Mail your comments to `paul@nospam.buetow.org` :-)
Other book notes of mine are:
-=> ./the-pragmatic-programmer.gmi 2023-03-16 "The Pragmatic Programmer" book notes
-=> ./never-split-the-difference.gmi 2023-04-01 "Never split the difference" book notes
-=> ./the-obstacle-is-the-way.gmi 2023-05-06 "The Obstacle is the Way" book notes
-=> ./career-guide-and-soft-skills.gmi 2023-07-17 "Software Developmers Career Guide and Soft Skills" book notes (You are currently reading this)
-=> ./mind-management.gmi 2023-11-11 "Mind Management" book notes
-=> ./slow-productivity.gmi 2024-05-01 "Slow Productivity" book notes
+=> ./staff-engineer.gmi 2024-10-24 "Staff Engineer" book notes
=> ./the-stoic-challenge.gmi 2024-07-07 "The Stoic Challenge" book notes
+=> ./slow-productivity.gmi 2024-05-01 "Slow Productivity" book notes
+=> ./mind-management.gmi 2023-11-11 "Mind Management" book notes
+=> ./career-guide-and-soft-skills.gmi 2023-07-17 "Software Developmers Career Guide and Soft Skills" book notes (You are currently reading this)
+=> ./the-obstacle-is-the-way.gmi 2023-05-06 "The Obstacle is the Way" book notes
+=> ./never-split-the-difference.gmi 2023-04-01 "Never split the difference" book notes
+=> ./the-pragmatic-programmer.gmi 2023-03-16 "The Pragmatic Programmer" book notes
-=> ../resources.gmi More books and other resources I found useful.
=> ../ Back to the main site