RSS feed [root] /weblog /career



title search:


Wed Dec 20 14:24:35 GMT 2023


(google search) (amazon search)
download zip of files only

Sun Feb 25 12:46:23 GMT 2024 From /weblog/career/jobs

nice advice of how to get a job

There are four ways of going about this…

[1] – Submit your resume to a job site like Monster, and wait…

[2] – Attend various on-campus recruiting efforts…

[3] – Work with a recruiter…

[4] – Get recommended by a friend on the inside…

[1] and [2] are most ppl doing, [4] is nice if you have such friend, the best choice to trying [3]. More detail at[..]inding-a-programming-job-on-wall-street/

Focusing is important -[..]-do-other-things-before-my-job-hunt.html

Focus on suitable company -[..]4/04/job-search-trap-spray-and-pray.html

5 ways to build your career strategy on LinkedIn -[..]o-build-your-career-strategy-on-linkedin

9 tips for landing a job if you’re over 50 -[..]-tips-for-landing-a-job-if-youre-over-50

(google search) (amazon search)

Fri Dec 08 11:54:59 GMT 2023 From /weblog/career


Do you get to do what you do best every day?[..]0/only-career-question-that-matters.html

Other questions good to ask yourself in professional development -[..]-professional-development-questions.html

But when it comes to our careers, it's often the steps backwards or sideways that can generate the most momentum and satisfaction. -[..]ck-be-the-best-way-to-move-forward-.html

Look like a good tool to make decision of career -[..]/07/know-your-previous-job-patterns.html

The good thing about working at big company -[..]-You-Need-To-Work-For-A-Big-Company.aspx

Nice picture -[..]eral-principles-when-thinking-about.html

拒當 YES MAN,說「不」讓生活更美好 -[..]cientific-guide-to-effectively-saying-no

1) Almost every task is interesting for junior developers.
2) Experienced developers should maintain a healthy balance between interesting and OK tasks.
3) Veterans have two viable roads: sharpen their limited set of skills to the mastery or attack new problems all the time and become a smart generalist.
4) Company should care about “fun level” and have the experience distribution that fits existing problems.

Log down important point of your career -[..]your-career-capturing-your-learning.html[..]-your-career-defining-the-challenge.html

以我个人的成长经验来看,不断地和更高水平的人过招,是保证成长的前提。 -

The-difference-between-managing-your-job-and-managing-your-career -[..]g-your-job-and-managing-your-career.html

30 days as a career cycle? -[..]reate-your-career-30-days-at-a-time.html

Career advice for parttime workers -[..]8-career-skills-for-the-gig-economy.html

70% of your time working in your core competency areas.
20% of your time working in side projects related to your core competencies, but that stretch those competencies into new areas.
10% of your time learning new skills and developing side projects that are related to those new skills.[..]/12/the-702010-rule-for-your-career.html

You’re Not a Senior Software Engineer -[..]-a-senior-software-engineer-9056ef9ffb96

Why constantly apologizing can sabotage strong leaders. Save your apologies for when you truly mean it. -[..]-apologizing-can-sabotage-strong-leaders

“Sacred and Undeniable” -

Charlie Munger shares his 5 tips for a successful work life -[..]es-his-5-tips-for-a-successful-work-life

(google search) (amazon search)

Tue Oct 31 00:24:11 GMT 2023 From /weblog/career/jobs

interviewer tip

The best way I've found to interview candidate developers is to pair program with them to do real work on the actual code of the project that is hiring. If not possible, give programming exercise which is:

The exercise must involve working with current development tools.
The exercise must require the candidate to apply important features of the language.
The exercise must involve understanding and working with existing code.
The exercise must involve error handling.
The exercise must involve testing.
The exercise must offer scope for domain modelling.
The exercise must involve asking questions.
The exercise must be realistic.
The exercise must involve changing requirements.
The exercise must offer the candidate enough rope to hang themselves.
The exercise must test many different skills and practices.

The other interesting reading -[..]ass-kickin-interviewscreening-questions/

Phone interview -

Another interview question and answer -[..]/howto-pass-silicon-valley-software.html

How about lie at CV?[..]mon?entry=lying_on_your_r%C3%A9sum%C3%A9

What interviewee should asked at interview -[..]programmer-should-ask-on-a-job-interview

What should not waste time to ask the candidate -[..]303_use-technique-ace-job-interview.html

The concern of putting negotiable in salary -

how-to-carry-out-technical-recruitment -[..]s/how-to-carry-out-technical-recruitment

Bet you can’t solve this Google interview question. -[..]s-google-interview-question-4a6e5a4dc8ee

system-design-interview-questions -[..]stem-design-interview-questions-for-java

Why and how to do technical interviews? -[..]y-and-how-do-to-do-technical-interviews/

Look for a track record of getting things done. Interview engineers based on their resumes. Don’t be lazy. Call their references and ask their previous colleagues the number of projects completed on time. -[..]ou-hire-software-developers-3910f3b1ed25

A scientist explains the surprising influence of body language in job interviews -[..]g-influence-body-language-job-interviews

Whether it was lifeguarding at a local pool, manning the drive-through at a fast-food chain, or babysitting the neighbor’s kid, you probably remember your first job. While you likely took it to make money, early roles often came with valuable life lessons, too (although you may not have realized it then). -[..]ile-isnt-complete-without-this-one-thing

(google search) (amazon search)

Fri Sep 29 14:07:20 GMT 2023 From /weblog/career/jobs


How do you think about this?

The other guide -[..]rey.slinker/maverick/MaverickHiring.html

startup hiring -[..]is_a_hire_way_5_tips_for_startup_hi.html

First of all, the #1 cardinal criteria for getting hired at Fog Creek:

Smart, and
Gets Things Done.

Six Point:
-Technical Knowledge.
-Critical Thinking.
-Can You Solve Problems?
-Can You Learn?
-Can You Change Based on Environment and Evidence?
-Are You Toxic?[..]programming-interview-question-ever.html <- But I am not so sure about this.....

Common silly decision make when hiring -[..]r-technicalities-in-software-development

Fire quick is not suitable -

Someone code good may not fit in -

1) Define your value in advance of the interview. What actions did I take that affected the project? How do I describe the details of those actions in a way that helps articulate the value of how I worked?
2) Create these stories by asking yourself several questions. See if you can relate the answers to cost, schedule, or customer experience. Why? Because that’s what management cares about.
3) Never lie. Never. Never.
4) Use this value to create the stories of how you worked.
5) In the interview, answer every question as if it is a behavior-description question.
6) Do not assume the interviewer knows what you mean. Especially explain your project management approach.[..]program-manager-interview-questions.html

The hidden dangers of hiring international contractors -[..]g-international-contractors-5c2a4373674a

When hiring, experience is often valued too highly despite being less predictive of success -[..]co/experience-doesnt-matter-4bfddac11483

(google search) (amazon search)

Tue Feb 28 12:51:15 GMT 2023 From /weblog/career


How to win in senior management promote -

How body language affecting career? -[..]/how-to-stop-sabotaging-yourself-at-work

儘管管理理論家提出了警告,但公司提拔錯誤人員的傾向根深蒂固。默認情況下,許多晉升的人本身就是自戀者,他們通過讓上司驚嘆來晉升。愛出風頭的人無恥的自我膨脹為老闆們提供了一個便利的功能,為他們提供了一條捷徑——無論多麼具有誤導性——來尋找提拔候選人。許多經理太忙,無法耐心地發掘真正的人才。畢竟,他們還有其他重要的事情要做——比如給自己的老闆留下好印象。 -[..]day_7&utm_campaign=a.the-economist-today

(google search) (amazon search)

Sat Feb 18 11:04:00 GMT 2023 From /weblog/career


See how much US and europe people earn more than Hong Kong -[..]/average-salary-for-java-developers.html

Some suggestion about estimate payment to developers -[..]1/07/how-much-should-you-pay-developers/

Hint for salary negotiation -

Describing Software Engineers (SWEs) -[..]ing-software-engineers-swes-ff2b4a407f98

The 10 commandments of salary negotiation -

Why you should know how much your coworkers get paid -[..]ld_know_how_much_your_coworkers_get_paid

(google search) (amazon search)

Thu Sep 01 22:35:06 GMT 2022 From /weblog/career



1. 道歉姿態要真誠。
2. 解釋事件的前因後果。
3. 下一步,闡明接下來的動向。
4. 看瑪麗•博拉(Mary Barra)怎樣應對危機。
5. 接受現實,你不可能百戰百勝。

How to hire for Director+ roles? -[..]-to-hire-for-director-roles-bb0690f49a51

(google search) (amazon search)

Thu Jun 09 23:34:42 GMT 2022 From /weblog/career


7 Practices To Handle Lay Offs and Bounce Back -[..]le-lay-offs-and-bounce-back-f098234ea769

(google search) (amazon search)

Sun May 22 11:45:44 GMT 2022 From /weblog/career/jobs

interviewee tip

This is why you fail -[..]here-is-main-reason-why-you-suck-at.html[..]/03/my-problem-with-your-interviews.html

Preparation -[..]erview-tips-how-to-get-prepared-for.html

10 types of crappy interviewees -[..]/02/10-types-of-crappy-interviewees.html

How to do good in google interview -

Google interview questions -[..]oogle-job-interview-questions-pm-se.html[..]i-really-wow-an-employer-at-an-interview

Ask questions -[..]ring-manager-and-the-interview-team.html[..]-and-when-to-ask-them-during-interviews/

Why you don't get the interview -[..]2/08/06/why-you-didnt-get-the-interview/

Questions for PM roles -[..]view-questions-for-project-managers.html[..]view-questions-for-program-managers.html

Solution of how to pick a heavier ball from a lot of other same weigth balls -[..]/2013/01/a-tough-interview-question.html

Tips To Overcome Ageism In Hiring As a Software Professional -

Google interview questions -[..]gle-interview-questions-answers-top.html

The core of your preparation for the job interview:

Learn what they do.
Learn how they do what they do.
Figure out exactly what skills, experience and background you have that will help them do what they do faster and cheaper.
Plan how you’re going to explain #3 to them.

Everything else is implementation details.[..]for-a-job-interview-the-4-point-summary/

Few good questions to ask in interview -[..]ight-and-wrong-reasons-for-changing-jobs[..]-a-resume-that-gets-you-hired-at-google/

10 questions to ask in a job interview that will really expose a company’s culture -[..]at-will-really-expose-a-companys-culture

What’s the most important thing I should accomplish in the first 90 days? -[..]mart-questions-to-ask-in-a-job-interview

(google search) (amazon search)

Fri Oct 08 00:04:38 GMT 2021 From /weblog/career/jobs

IT employment

Another post, say something lead to a successful story -[..]ly-control-your-technical-interview.html

A nice comment about IT employment:

Because the company cannot show absolute loyalty to the employees, I don't
want or expect absolute loyalty from employees to the company. In fact, when
I see an employee with a strong sense of loyalty, it worries me, because I
know that I may not be able to return the sentiment.

Obviously I expect honesty and fairness. But when it comes to the issue of
whether the employee stays or goes somewhere else, I don't expect loyalty to
be the deciding factor. It is my job to make sure the employees are happy
with their compensation and work environment. If they find a better
situation, I expect them to do what is best for them and their family. I
simply need to be sure that they cannot find a better situation.

That puts a lot of responsibility on the company, especially with the way we
do software development here. We ask our developers to do a lot of things
they don't necessarily enjoy. We expect them to help customers with the
tougher problems. We expect them to help with testing. We expect them to be
willing to use any and all of their skills to help make our products
successful. For a programmer who wants to do nothing but write code,
SourceGear is not the ideal work environment.

So we have to take the challenge of retention seriously. I'm pretty sure
nobody in our area pays better than we do. Everybody gets their own private
office. We eat lunch together every Wednesday at the company's expense. We
have a pool table and a basketball hoop.[..]DiscussTopicParent=8037&ixDiscussGroup=5

In Software, When an Engineer Exits the Team -[..]-an-engineer-exits-the-team-1e550303cff8

(google search) (amazon search)

Mon Jun 21 14:23:35 GMT 2021 From /weblog/career


Links of tips of how to be a productivity person -[..]-read-productivity-tips-for-freelancers/

Ten ways to ensure that you finish work on time

1. Ensure that you learn from your calls
2. Make sure that you complete an entry for the knowledge base
3. Make sure that the users understand the help desk opening hours.
4. Ensure that you deal with calls effectively.
5. Cut out the unnecessary chatter.
6. Don’t feel guilty about finishing at your appointed time.
7. Organize your day so that the urgent stuff gets done first,
8. Start on time.
9. Some people think that the boss will be impressed by seeing you stay late. A good boss will not be fooled by this
10. A recent survey showed that the longer you stay at work the more your efficiency declines.


Don't denial what really happening -[..]blog/2015/08/why-denial-doesnt-work.html

Isolation, Bimodal, habit and rest -[..]roduce-deep-meaningful-work-d9aafc3d32e3

Count 5 second before start -[..]done-with-the-5-second-rule-b7abea890087[..]-fascinating-studies-that-give-insights/

《不焦慮的心理課》:上班好痛苦,你也職業倦怠了嗎?兩招自救法緩解疲勞症狀! -

(google search) (amazon search)

Tue Oct 06 06:04:02 GMT 2020 From /weblog/career


First, don't lie at the CV....

Some useful information from the thread:
online learning listing:
uk university listing:

The other useful resource of writing CV,1217,a=182353,00.asp

Number 1: The overblown objective
Number 2: The poorly executed bluff
Number 3: The mug shot
Number 4: The block party
Number 5: Wallflower skills[..]/Avoid%20these%20five%20resume%20killers

"Edit your resume so it sounds like you are talking to someone." -[..]3/four-tips-for-defining-your-value.html

It look like tips for writing cover letter, but maybe good to include in customized CV also -

How boss spend 6 seconds to read your CV -[..]%A0%E7%9A%84%E5%B1%A5%E6%AD%B7%E8%A1%A8/[..]s/blog/8-tips-crafting-compelling-resume

(google search) (amazon search)

Sat Feb 11 08:11:56 GMT 2017 From /weblog/career/jobs


A discussion thread about how to due with boss/manager that don't give you anything to do -

Requirement of a PA of one boss -

How to hire a good CEO -[..]13/if-when-and-how-to-avoid-hiring-a-ceo

How if boss asking for too much -

(google search) (amazon search)

Sun Jun 22 08:45:45 GMT 2014 From /weblog/career


Toolkit for avoiding bad decisions -[..]9aacb92-f854-11dd-aae8-000077b07658.html

How to overcome the limitation? Speak up, be positive, and innovative -

Sharing of why making a change -

Some tips about how to find out what you really want -[..]/where-do-you-go-for-career-inspiration/

入錯行之后怎么辦? -

(google search) (amazon search)

Fri Apr 04 09:57:38 GMT 2014 From /weblog/career


如何讓自己在職場更受歡迎? -

(google search) (amazon search)

Mon Nov 18 15:27:43 GMT 2013 From /weblog/career

postive thinking

Positive Psychology News Daily provides the latest news about happiness, the “science of happiness,” and Positive Psychology. Our goal is to be your fun, collaborative place for a research-based daily boost of happiness.

老員工職場法寶──年輕心態 -

Sometime, step back and take a break is good -[..]11/are-you-caught-in-the-spin-cycle.html

(google search) (amazon search)

Tue Oct 22 14:52:45 GMT 2013 From /weblog/career/jobs


Story of firing and being fired -

(google search) (amazon search)

Sun Feb 03 03:13:35 GMT 2013 From /weblog/career


The importance of persuading -[..]2012/07/but-you-did-not-persuade-me.html

Persuading is about finding what the target need -

(google search) (amazon search)

Sun Mar 04 15:52:44 GMT 2012 From /weblog/career/jobs


(google search) (amazon search)

Wed Jun 25 12:19:15 GMT 2008 From /weblog/career


Code kata -

(google search) (amazon search)

Mon Mar 17 17:25:23 GMT 2008 From /weblog/career


principles of taking consultance service:

1. I will not work for an organization whose goals are not consonant with my own beliefs.

2. I will not work on projects whose goals I do not understand, or cannot agree with.

3. Before becoming part of a project, I will first obtain agreement on what percentage of my time I can (and must) spend on continuing professional development, and what resources will be provided me for that purpose.

4. I will not work under measurement schemes that pit one person’s performance against another’s. Rather, I will cooperate totally to help others in the project achieve their full potential, as I expect them to help me do.

5. I will not accept work without understanding what is to be done, and why, nor will I pass work to others without their similar understanding.

6. All my work will always be open and available for critical comments (circumscribed, as appropriate, by real security considerations); and I will always stand ready to review the work of others in exchange for them returning the reviewing service to me on my work.

7. As long as the above conditions are met, I will devote myself in the utmost to achieving the goals of my project and the organization that has retained my services.[..]/07/working-conditions-that-prevent.html

(google search) (amazon search)

Wed Mar 14 04:35:11 GMT 2007 From /weblog/career/jobs

career plan

Career planning, some body say it is waste, see if you think so -[..]1/why-career-planning-is-time-wasted.php

And here is an article about Engineering career path -

(google search) (amazon search)

Thu Oct 12 10:07:11 GMT 2006 From /weblog/career/jobs

How to keep programming job

Plan to improve yourself... to keep job![..]

(google search) (amazon search)

Tue Sep 19 06:51:13 GMT 2006 From /weblog/career/jobs

What is the best job

According to CNN, software engineer is the best job in US[..]/moneymag/bestjobs/frameset.exclude.html

But somebody think this is stressful to work in IT -[..]com/blog/cns!F475D4DE444DB1AB!1111.entry

(google search) (amazon search)

Thu Sep 14 07:26:14 GMT 2006 From /weblog/career/jobs

Sorting Developer Resume

Here is how Joey sorting resume, and contain pointers to his other article about employment in IT -[..]terFriendly/articles/SortingResumes.html

(google search) (amazon search)