分享一篇很实在的文章,给还不是职业老油条的朋友一点参考.
其中三点我深表赞同,并且身体力行。
1. 对同胞善良。
2. 对老印团结。
3. 对白人实际. 白人泛指加拿大和美国土生的天生说英语人群。实际是少情感,多冷逻辑。
===========
发信人: eversprint (征程),
标 题: 好公司好工作的特征是善良和成长
BBS 未名空间站 (Sat Apr 9 21:59:16 2016, 美东)
为了家庭团聚,我在Boston坚持当了好几年码工,现在领导毕业,总算可以奔向西海岸
了。总结起来在Boston的码工经历就是“后悔”,非常后悔!
因为这里的IT公司基本上既不善良,也无成长。
说说我自己和周围朋友的经历,来说明为何这么评价。
1. 何为善良:
某软件公司是由外国移民创立,曾经是花街的宠儿,后来毕竟过气,只要业绩不好就裁
员。可能因为主力是金砖国家移民吧,H1b生效就开始办绿卡,对被裁人员采取月底离
职,月中15号就让人回家,剩下15天对绿卡申请处于I140 pending的补办加急PP。 下
岗员工拿着package和I140走人。
2. 何为不善良:
某公司是世界五百强,产品线也有软件一块。对技术人员一律要求工作两年以后才开始
办绿卡。倒霉的人不到两年或者两年多就被迫离职。有人好不容易熬过两年开办绿卡的
,赶上经济危机来了,又停办,两年后再重新开始,折腾到第七年才交140.和四大会计
所一个待遇了。如果是单职工的话,中间几年自求多福吧。
好的IT公司应该是入职以后尽早开始解决身份问题,猥琐地琢磨着用身份卡人的,只能
说这是个烂坑!
某公司是这里仅有的一两家牛互联网公司,也要求至少工作一年以后才可以办绿卡,
RSU少得可怜。
这里的大型IT公司用人的基本原则就是把码工当制造业或者是会计业的雇工来使唤,没
有用股票补充收入的Partner文化。就算是优待购买股票,不是给补贴2000元就是来个
95折,呵呵。当然了西海岸的不少IT公司也是啥都没有的。
3. 何为成长:
某小公司,Full stack 文化,前端 后端 middle ware一起来,在这里半年时间工作学
到的东西比大公司当螺丝钉好几年学到的都多。
缺点就是没有“培训”这种福利, 一刻也不闲着,没有安全感, 有合同工的感觉。
4. 何为不成长: 不少老牌软件公司用的Tech Stack老旧极了,离开了以后如果没混个
绿卡或者起码弄个PD,基本上是浪费生命,因为技术价值清零。问题是这么老旧的东西
人家还要挑三拣四的。
我后来到这里的一家互联网公司面试的时候对HM开玩笑说我就问三个问题: 用GIT吗?
有免费Lunch吗?full stack吗?
把简历里面那些过气的东西删除吧,他们都是负资产。
如果呆在那些技术老旧的岗位,考虑离职吧,职业生涯的前方大概率不是绿洲,而是悬
崖。
5. 何为浪费: 某著名老牌传统软件公司, 居然骄傲到了如此程度:QA招的都是工程
专业的PH.D, 反正Boston的PhD多的是, 一个人力资源的买方市场,这事挺悲哀的。
总结起来,一个好的工作机会就是要么善良,能最快或者最大可能地办绿卡,要么就是
成长,把你往死里用,但是你很快从初段上升到中高段。
最好的机会就是两种好处都有,有一个就是很好了,如果既不善良,又无成长,请麻溜
溜地滚蛋,否则将来后悔的是自己,机会成本的概念有哇?
最后,说点自己的建议:
1. 对同胞善良。 这个国家作为少数派,只有自己人能理解你,帮助你。我以前有个先
于我入职几年的中国同事甚至提防我,希望Layoff的时候能幸存下来,呵呵,这点出息
。有机会还是帮帮同胞吧,能力是你自己的,不会因为别人而失去竞争力。
2. 对老印团结。这个东方国家的很多文化和中国是类似的,比如集体主义,吃苦耐劳
。他们和我们一样是来异国打拼的。想想在美国,Linkedin的network里面,除了中国
人外,到底是老印愿意和你交朋友,还是白人和你愿意来往? “统一战线”这个策略
也适用于美国。 多学习人家的优点吧。老印普遍愿意去读MBA,他们在美国发达的秘密
就在这里,我不想展开说这个了,有心人自然明白。
3. 对白人实际。基督教白人社会的基本原则就是“自私”是被鼓励的。我强烈建议对
东亚圈的朋友保持与人为善的东方文化,对资本主义社会长大的白人采取“该乍样就咋
样”的做法。不要心存幻想, 要见国人说人话,见白鬼子说鬼话。
4. 对自己拼搏。不管是转专业的,还是科班生,保持终身学习的心态吧。美国给了更
多享受物质文化的机会,但是也是一个远远比中国残酷的社会,玩物就会丧志。别看人
家如何爽,人家的绿卡是配偶或者爹妈搞定的,你也有这个运气吗?美国强大的原因是
自由资本主义推动的敢死队文化,赢者嚣张,输者活该。
5. 人尽其才。 不管别人如何评价你,尽量去做自己喜欢的东西吧。刷题可以涨自信,
学技巧,但是真正的系统是一行行的代码堆出来的,No magic. 而且,有些东西没那么
难,缺乏的是脚踏实地的去做。把名校毕业生的小聪明收起来,天资不能自动变成产品
, 中间是苦役。
Showing posts with label job. Show all posts
Showing posts with label job. Show all posts
Monday, August 15, 2016
Thursday, August 11, 2016
IT 职业的出路和方向 What computer job last longer regarding machine learning ?
这篇博文先从一段对话开始。
Q:从你的博士专业学习来看,机器代替人写代码,还需要多久?
A:已经可以了
Q: 那么,还有哪些方向 暂时不会被机器人替代?
A: 心理咨询
Q: 离我太远,有离我近一点的吗?比如:有哪些代码 机器人比人写的差?
A: 当manager.
Q:这么说来,中级十八湾的程序员机会,很快就会飘走了?
(link: http://zhu1.blogspot.com/2016/07/it-role-trending.html )
A:从大局说 决定做什么的职位很难自动化 执行怎么做的职位很快飘走.
技术角度来说 深度不如广度 .
十年java编程经验 不如十种语言各一年.
Oracle 五年经验 不如五种数据库各一年.
Q:开始在哪里找这样的机会入门呢?
A:各人性格经历不同吧。
Q: 自己创造机会?
A: 现在忙,回头慢慢说.
正文开始:
现在有空了 说说我的想法 抛砖引玉.
技术出身的,不想做纯程序员了有三个方向:管人,管设计,管进度.
管人是管理资源调配,简单说是要把好钢用在刀刃上。 关键是要定义什么是好钢,什么是刀刃。资源包括钱,人员,时间。 对手下的人要能看出来有没有能力(没能力的不招,有能力的培养) ,对平行的组要有交流沟通谈判的能力, 对上级要有建立良好个人关系(拍马溜须)的能力。
管设计是管理技术生态系统, title往往是architect, team lead, specialist 之类的,这个要求对技术有广度的了解, 对外会评估供应商产品的优劣(难点在于定义评估标准), 对内评估解决方案的具体设计(如果现有的不好, 要能说出来怎么改就好了),对上级要能说明白要钱要人来干什么( 向无技术背景的人科普),对技术人员要建立信任关系, 作为能解决技术难点的高大形象出现。
管进度是管理输入和产出效益。软件行业的生产资料是人, 而每个人不一样。有个笑话说一个女人生孩子要十个月, 认为十个女人生孩子要一个月的是项目经理。 管进度的人最大的挑战是identify 关键路径。什么可以并行操作,什么必须先后顺序执行, 谁可以有效接替谁的工作,在关键路径的人忙得不亦乐乎的时候, 非关键路径的人应该做什么(为下一步作准备?培训新技能?) 管进度的人将定义整个团队的最大产出。这个产出是团队相关( 每个人不一样),产品相关(每个需求不一样),时间相关( 第一次做和第二次不一样)。
在亚麻(AMZ)里,管人力资源的是manager, 管产品资源的是product manager, 管设计的是architect, 管进度的是TPM. 各个公司title不一定相同,文化不一定相同,所以肯定job description 有出入。不过基本分这几类.
作为纯技术人员,从十万到二十万容易, 再往上基本要走leadership 路线。从技能角度,要学习communication communication communication. 怎么建立信任,怎么建立个人关系,怎么交流,谈判,劝说,鼓励, 培养,怎么很客气的说不,怎么很礼貌的骂人, 怎么很优雅的说草泥马你丫白痴你老子怎么没把你射墙上。
说完管理路线,再说说技术路线。 很多技术人员宁可跟技术打交道也不愿跟人打交道, 因为技术更可靠,输入输出对应更合理更可预期。 这是个人性格决定的,没有好不好,只有适不适合。 技术路线最大的好处是从一家公司到另一家公司几乎完全trans ferable. 这家三年Java经验, 几乎跟另一家三年Java经验水平完全一样, 所以换工作几乎没有经验损失。但这个transferable 硬币的另一面是几乎完全replaceable. 这个有三年经验的人换成另一个有三年经验的人公司也几乎没有技术 损失。因为replaceable 所以工资不会太高,也有被新技术取代的风险。 比如软件测试工程师曾经占到软件从业人员的一半, 现在越来越被自动测试取代, 这个职业已经像电话接线员一样要慢慢退出历史舞台了。
管理职位因为有大量的投入在relationship, 所以从一家公司换到另一家损失很大,公司和个人都损失很大, 所以管理层往往比技术人员更稳定。同样的,管理层找新工作难, 找到同样工资的新工作更难,因为很多东西带不到下家。 难的另一个原因是公司的金字塔结构决定管理职位要比技术职位少得 多。因此如果走管理路线,要有在一家公司多待几年的打算。
全文完。
咋样?有启发吧? ~ 木匠
Q:从你的博士专业学习来看,机器代替人写代码,还需要多久?
A:已经可以了
Q: 那么,还有哪些方向 暂时不会被机器人替代?
A: 心理咨询
Q: 离我太远,有离我近一点的吗?比如:有哪些代码 机器人比人写的差?
A: 当manager.
Q:这么说来,中级十八湾的程序员机会,很快就会飘走了?
(link: http://zhu1.blogspot.com/2016/07/it-role-trending.html )
A:从大局说 决定做什么的职位很难自动化 执行怎么做的职位很快飘走.
技术角度来说 深度不如广度 .
十年java编程经验 不如十种语言各一年.
Oracle 五年经验 不如五种数据库各一年.
Q:开始在哪里找这样的机会入门呢?
A:各人性格经历不同吧。
Q: 自己创造机会?
A: 现在忙,回头慢慢说.
正文开始:
现在有空了 说说我的想法 抛砖引玉.
技术出身的,不想做纯程序员了有三个方向:管人,管设计,管进度.
管人是管理资源调配,简单说是要把好钢用在刀刃上。
管设计是管理技术生态系统,
管进度是管理输入和产出效益。软件行业的生产资料是人,
在亚麻(AMZ)里,管人力资源的是manager,
作为纯技术人员,从十万到二十万容易,
说完管理路线,再说说技术路线。
管理职位因为有大量的投入在relationship, 所以从一家公司换到另一家损失很大,公司和个人都损失很大,
全文完。
咋样?有启发吧? ~ 木匠
Wednesday, July 09, 2014
USA telecom jobs 美国工作机会: data migration Project Manager
继续上干货. 有兴趣的请留言. 或者发邮件: dba.myra at gmail
Rate: $80+ / hour.
If you have any friends that has very strong Project Management data migration skills? Please take a look at the job description below and let me know:
Project Manager – BSS Transformation
Ericsson/T-Mobile
Position Name: Project Manager - BSS Transformation - Testing
Status: Open
We need a strong candidate, PM who has had significant data migration skills. Please send resume ASAP. Preference would be local Seattle.
Scope of Work:
7+ years of experience in managing complex systems integration projects.
Strong technical background with proven track record of managing complex BSS systems.
PMP certificaiton preferred.
Experience in establishing project controls to ensure controlled progress, including TEST MANAGEMENT, reporting, tolerances and governance structures.
Deep knowledge of Project Management and Quality Management concepts and principles.
Sound knowledge of telecommunication technologies and trends.
Excellent skills in Test Management is required.
Strong technical background with proven track record of managing complex BSS systems.
PMP certificaiton preferred.
Experience in establishing project controls to ensure controlled progress, including TEST MANAGEMENT, reporting, tolerances and governance structures.
Deep knowledge of Project Management and Quality Management concepts and principles.
Sound knowledge of telecommunication technologies and trends.
Excellent skills in Test Management is required.
6 month renewable contract (this project has plans to go through December 2015)
Location: Washington-Bellevue
Target Assessed Level: Project Manager II
Weekly Pay Rate – discussed with candidate on the phone when recruiter receive’s resume.
Thursday, September 20, 2012
2012 Vancouver DBA job 温哥华数据库管理员工作机会
一个待遇比较好的工作机会. 却是在赌博行业, 被一个1997年离开中国甲骨文的维多利亚的老朋友深深的鄙视着. ;)
2006年的时候,这个职位给110k基本工资, 现在应该更高了. 全看你个人的薪水谈判能力.
如果需要学习提高如何谈判薪水的能力, 看这里:
http://blog.wenxuecity.com/myblog/40440/201108/7295.html -- 职场人心:谈判薪水的艺术
职位描述如下:
Client Location: Vancouver
Duration: Permanent
Contact: 博客留言, twitter留言, 或者给鄙人发邮件.
Job Description:
As a member of the development DBA team, you will be responsible for
the Oracle database platform central to our software applications and
Data Warehouse/BI platform. As a technical leader with a strong
delivery focus, you will collaborate with all levels of the
organization including software and quality assurance engineers to
deliver software that is highly available and scalable.
Responsibilities:
-Collaborate with data and application architects to determine the
appropriate logical and physical architecture, including table
layouts, indexes, data, storage schemes, etc. for OLAP environments
-Contribute to development of data warehouse from analyzing business
requirements to development of design, ETL code development and
testing using standard and in-house ETL tools
-Technically assess current infrastructure, design and implementation
of scalable platform to support growing demand of users and processes.
-Facilitate database design and development through liaising with
individuals across functional departments to gather knowledge and gain
a strong understanding of all enterprise systems and business
processes.
-Understand business change requests and how to manage stakeholders expectations
-Communicate objectives and approaches with a variety of audiences
including: business stakeholders, executive management and technical
teams.
Additional Job Info:
Qualifications
-Expert knowledge of data warehousing on Oracle 11g/Unix platform (at
least Oracle 10g) -Hands-on and proven leadership experience in
designing and building enterprise portal, reports and analytics with
professional report building software packages -Experience with
JasperSoft BI Suite or other business intelligence software is
required -Must have a high comfort level with report terminology and
concepts such as drill-down, roll-up, aggregation, cross-tab etc.
-Experience with in-house developed or off-the-shelf ETL tools -Expert
knowledge and experience in writing complex SQL and PL/SQL code
-Ability to write Technical specifications, presentations, training
materials, user documentation, and technical documentation -Proven
ability to demonstrate initiative, take responsibility for timely
delivery and ensure customer satisfaction Software is a world leader
in online interactive technologies, bringing life to the e-gaming
experience of thousands of users daily. is an Agile software
development shop using Agile Scrum methodologies with a number of
cross functional teams focusing on the design, development, testing
and implementation of our expansive software product suite (listed at
www..ca). We are currently growing our team and have an opening for a
Development DBA. Founded in 2004, is comprised of the best and
brightest professionals from a wide variety of disciplines, including
software development, quality assurance, database administration and
product management. The company culture is dynamic, contributing to an
employee experience of fun and creativity!
Top 3 Skills (stack ranked) :
1. Dimensional Modeling 2. ETL 3. Oracle
Work Environment (culture, deadline intensive, flexible hours, dress code) :
Very deadline intensive, fast paced environment. Not your typical
gaming environment - a little bit more on the conservative side, but
still a very young, keen, motivated group, who work together in a
collaborative AND team-driven fashion. Business casual dresscode,
relatively flexible hours.
Business Challenge Client is Tasked with Solving :
Software manages 12 Product lines, with consistent upgrades on the go
for at least 6 of them, at any given time. Their 3 largest products
are: eCommerce, Management Tools, AND Casino. runs some of the
highest traffic websites in the world. Downtime or crashes in the
system due to scalability issues or defects is not an option. A
non-functioning gaming site could cause a massive loss in revenue and
customer loyalty.
Who is the Internal/External Customer? (i.e., end-user or end-client) :
The external customers are the participants who play 's online games.
The internal customers are those at (developers, marketing, etc.) who
use the information from the databases.
Impact to the Internal/External Customer? (i.e., how does the
end-users job become easier?) :
By having a DBA, they can liase with other groups at in order to use
the data and information to benefit the organization in order to
create a wider variety of quality gaming platforms and a stable,
secure ecommerce system for end customers transactions.
Project Stage/Lifecycle Info :
Technical Environment :
Oracle, Java/J2EE, Jaspersoft BI Suite, Apache, VMware, TestComplete)
and a number of web and open source toolsets/technologies such as
JMeter, Maven, Hudson Continuous Integration, Subversion, CentOS,
JBoss, Spring, ActiveMQ , HTML5, etc.
Non-technical Skills (i.e., communication, problem solving, etc.): :
- Strong verbal and written skills, and an ability to present within a
small team - Mature, professional demeanour and work habits -
Resourceful, ‘can-do’ attitude, ability to identify potential problems
early and make decisions - Excellent troubleshooting skills - Ability
to work under minimal supervision - Strong team-oriented attitude -
Must be flexible in nature, a proven problem solver, and possess a an
ability to mentor - Strong desire to break software in a creative, but
controlled manner
EVP (why would someone take this position?) :
At you will be working with a great blend of best-in-class enterprise
technology (e.g. Oracle, Java/J2EE, Jaspersoft BI Suite, Apache,
VMware, TestComplete) and a number of web and open source
toolsets/technologies such as JMeter, Maven, Hudson Continuous
Integration, Subversion, CentOS, JBoss, Spring, ActiveMQ , HTML5, etc.
Long term, permanent employment, with lots of opportunity for
advancement AND career progression. Great location, with exceptional
benefits, vacation and the promotion of work/life balance. Our
innovative approach to technology, our outstanding perks and benefits
and our amazingly talented employee base make Software one of the
best companies to work for in Vancouver.
Thanks,
Charlie 木匠
=======
Database Architect, 汉唐 田园牧歌DBA
https://twitter.com/mujiang
2006年的时候,这个职位给110k基本工资, 现在应该更高了. 全看你个人的薪水谈判能力.
如果需要学习提高如何谈判薪水的能力, 看这里:
http://blog.wenxuecity.com/myblog/40440/201108/7295.html -- 职场人心:谈判薪水的艺术
职位描述如下:
Client Location: Vancouver
Duration: Permanent
Contact: 博客留言, twitter留言, 或者给鄙人发邮件.
Job Description:
As a member of the development DBA team, you will be responsible for
the Oracle database platform central to our software applications and
Data Warehouse/BI platform. As a technical leader with a strong
delivery focus, you will collaborate with all levels of the
organization including software and quality assurance engineers to
deliver software that is highly available and scalable.
Responsibilities:
-Collaborate with data and application architects to determine the
appropriate logical and physical architecture, including table
layouts, indexes, data, storage schemes, etc. for OLAP environments
-Contribute to development of data warehouse from analyzing business
requirements to development of design, ETL code development and
testing using standard and in-house ETL tools
-Technically assess current infrastructure, design and implementation
of scalable platform to support growing demand of users and processes.
-Facilitate database design and development through liaising with
individuals across functional departments to gather knowledge and gain
a strong understanding of all enterprise systems and business
processes.
-Understand business change requests and how to manage stakeholders expectations
-Communicate objectives and approaches with a variety of audiences
including: business stakeholders, executive management and technical
teams.
Additional Job Info:
Qualifications
-Expert knowledge of data warehousing on Oracle 11g/Unix platform (at
least Oracle 10g) -Hands-on and proven leadership experience in
designing and building enterprise portal, reports and analytics with
professional report building software packages -Experience with
JasperSoft BI Suite or other business intelligence software is
required -Must have a high comfort level with report terminology and
concepts such as drill-down, roll-up, aggregation, cross-tab etc.
-Experience with in-house developed or off-the-shelf ETL tools -Expert
knowledge and experience in writing complex SQL and PL/SQL code
-Ability to write Technical specifications, presentations, training
materials, user documentation, and technical documentation -Proven
ability to demonstrate initiative, take responsibility for timely
delivery and ensure customer satisfaction Software is a world leader
in online interactive technologies, bringing life to the e-gaming
experience of thousands of users daily. is an Agile software
development shop using Agile Scrum methodologies with a number of
cross functional teams focusing on the design, development, testing
and implementation of our expansive software product suite (listed at
www..ca). We are currently growing our team and have an opening for a
Development DBA. Founded in 2004, is comprised of the best and
brightest professionals from a wide variety of disciplines, including
software development, quality assurance, database administration and
product management. The company culture is dynamic, contributing to an
employee experience of fun and creativity!
Top 3 Skills (stack ranked) :
1. Dimensional Modeling 2. ETL 3. Oracle
Work Environment (culture, deadline intensive, flexible hours, dress code) :
Very deadline intensive, fast paced environment. Not your typical
gaming environment - a little bit more on the conservative side, but
still a very young, keen, motivated group, who work together in a
collaborative AND team-driven fashion. Business casual dresscode,
relatively flexible hours.
Business Challenge Client is Tasked with Solving :
Software manages 12 Product lines, with consistent upgrades on the go
for at least 6 of them, at any given time. Their 3 largest products
are: eCommerce, Management Tools, AND Casino. runs some of the
highest traffic websites in the world. Downtime or crashes in the
system due to scalability issues or defects is not an option. A
non-functioning gaming site could cause a massive loss in revenue and
customer loyalty.
Who is the Internal/External Customer? (i.e., end-user or end-client) :
The external customers are the participants who play 's online games.
The internal customers are those at (developers, marketing, etc.) who
use the information from the databases.
Impact to the Internal/External Customer? (i.e., how does the
end-users job become easier?) :
By having a DBA, they can liase with other groups at in order to use
the data and information to benefit the organization in order to
create a wider variety of quality gaming platforms and a stable,
secure ecommerce system for end customers transactions.
Project Stage/Lifecycle Info :
Technical Environment :
Oracle, Java/J2EE, Jaspersoft BI Suite, Apache, VMware, TestComplete)
and a number of web and open source toolsets/technologies such as
JMeter, Maven, Hudson Continuous Integration, Subversion, CentOS,
JBoss, Spring, ActiveMQ , HTML5, etc.
Non-technical Skills (i.e., communication, problem solving, etc.): :
- Strong verbal and written skills, and an ability to present within a
small team - Mature, professional demeanour and work habits -
Resourceful, ‘can-do’ attitude, ability to identify potential problems
early and make decisions - Excellent troubleshooting skills - Ability
to work under minimal supervision - Strong team-oriented attitude -
Must be flexible in nature, a proven problem solver, and possess a an
ability to mentor - Strong desire to break software in a creative, but
controlled manner
EVP (why would someone take this position?) :
At you will be working with a great blend of best-in-class enterprise
technology (e.g. Oracle, Java/J2EE, Jaspersoft BI Suite, Apache,
VMware, TestComplete) and a number of web and open source
toolsets/technologies such as JMeter, Maven, Hudson Continuous
Integration, Subversion, CentOS, JBoss, Spring, ActiveMQ , HTML5, etc.
Long term, permanent employment, with lots of opportunity for
advancement AND career progression. Great location, with exceptional
benefits, vacation and the promotion of work/life balance. Our
innovative approach to technology, our outstanding perks and benefits
and our amazingly talented employee base make Software one of the
best companies to work for in Vancouver.
Thanks,
Charlie 木匠
=======
Database Architect, 汉唐 田园牧歌DBA
https://twitter.com/mujiang
Friday, December 02, 2011
why do you leave your last job? 为什么离开前一家公司
你为什么要离开上一家公司?
真正的答案只有一个: Not Happy! 其余都是扯淡. 可是招聘单位的人事部就喜欢折磨人,非要让你编造出一个冠冕堂皇的理由.
或许还有一些真正的理由, 新公司待遇好,工资高,名气大,牛人多,技术新颖,工作清闲. 可是都不好摆上台面.
我是这么回答的:
上一家公司的困难问题都被我基本解决完了,系统响应快捷,易于线性扩展,系统运行非常平稳,对我来说,稍显乏味. 鄙人喜欢有挑战性的工作,积极寻求一个充满机遇的工作环境,在困境中展现鄙人的能力.
可是,许多人事部和部门领导不喜欢这个回答. 比如 Fenng和陈皓,就专门写了博客批评我这个答案.
挑战无处不在 http://coolshell.cn/articles/7048.html
创业团队成员的「挑战」以及「成长」的问题 http://www.dbanotes.net/startup/Challenge_and_Grow_up.html
到底该如何回答呢? 请老江湖多多指点.
看了[外刊IT评论]的如何最有效的提高编程水平, 第二受欢迎的回答: "成为多面手". 更是不知如何回答了.
http://www.aqee.net/what-is-the-single-most-effective-thing-you-did-to-improve-your-programming-skil/
附录:
真正的答案只有一个: Not Happy! 其余都是扯淡. 可是招聘单位的人事部就喜欢折磨人,非要让你编造出一个冠冕堂皇的理由.
或许还有一些真正的理由, 新公司待遇好,工资高,名气大,牛人多,技术新颖,工作清闲. 可是都不好摆上台面.
我是这么回答的:
上一家公司的困难问题都被我基本解决完了,系统响应快捷,易于线性扩展,系统运行非常平稳,对我来说,稍显乏味. 鄙人喜欢有挑战性的工作,积极寻求一个充满机遇的工作环境,在困境中展现鄙人的能力.
可是,许多人事部和部门领导不喜欢这个回答. 比如 Fenng和陈皓,就专门写了博客批评我这个答案.
挑战无处不在 http://coolshell.cn/articles/7048.html
创业团队成员的「挑战」以及「成长」的问题 http://www.dbanotes.net/startup/Challenge_and_Grow_up.html
到底该如何回答呢? 请老江湖多多指点.
看了[外刊IT评论]的如何最有效的提高编程水平, 第二受欢迎的回答: "成为多面手". 更是不知如何回答了.
http://www.aqee.net/what-is-the-single-most-effective-thing-you-did-to-improve-your-programming-skil/
附录:
[如何最有效的提高编程水平] 最受欢迎的回答:学无止境
注: 没有特别的先后次序…
注: 没有特别的先后次序…
- 结对编程
- 和比自己更聪明的人一起工作
- 永远乐意听取他人的意见,不管对方是低级水平,一般水平,资深,还是大师。职称头衔并不代表一切。
- 学习其它的框架/语言,学习它们是的工作原理和思想,拿它们跟你已知的技术做比较。
- 学习各种设计模式,最佳实践理论,然后用它们检查自己先前的知识,在需要的时候使用这些模式。
Monday, November 28, 2011
Behavioral Interview Guide 面试如何回答非技术问题
碰到软技能问题, 鄙人就头晕, 经常被动的被引到阴沟里, 不欢而散.
最近学习了一篇文章, 豁然开朗, 分享之.
以不变应万变: 以客户为中心,发现问题(收集信息),解决问题(罗列数据,用事实说话),超越期望.
外两点:
积极鼓励(Courage), 就是说敢于坚持正确的方法,敢于冒险,敢于创新,创造一个互相信任的环境, 还要有耐心和感染力, 鼓舞队友.
创造性(Creative), 包括采用非常规方法,或者重用以前的证明可行的解决方案,或者在现有方法的基础上做尽量少的修改, 以最简单的方法解决当前问题; 可以意识到明天的问题,但是不必过分担忧,不必立刻行动.
- 鄙人以为,创造性常常是和"懒惰"联系在一起的, 想方设法快速高效完成任务,就可以多点时间玩耍了.
画龙点睛, 除了引用你们团队骄人战绩,一定要说出你的职责,贡献,使用的工具和方法,以及处理过程.
以下是原文转抄:
Behavioral Interview Guide - Part 1
There are 2 formulas for cracking the behavioral interview. SMART and STAR.
The SMART format stands for Situation with Metrics, Actions, Results , and Tie-in. The last item, Tie-in, is key. It neatly links the response back to the employer’s competency question, allows the individual to inquire further into the employer’s needs, and helps focus the conversation on how the candidate can DO the job instead of simply AUDITION for the job.
An alternative formula is STAR. STAR stands for Situation/Task, Action, and Result(s).
Here is the 1st topic: Results and Performance Driven
The questions for you (the interviewee):
(1) Think of an example when you consistently exceeded internal or external customer expectations. How did you do it? What approach did you take? (For the interviewer: Repeat the question for a situation when customer expectations were not met. (谈完长坂坡还要准备谈走麦城)
(2) Tell me about an example of what you have done to obtain information to better understand a customer. What did you do? How did this information improve your customer service?
What the interviewer looks for:
Goal oriented; remains persistent when obstacles are encountered; encourages others to be accountable for their actions; relentlessly focused and committed to customer service/satisfaction; thinks creatively.
Key positive examples:
· Assumes personal ownership and accountability for business results and solutions – holds self accountable for complaints and flawless execution; eagerly accepts stretch goals; uses appropriate measures to identify success; takes personal responsibility for decisions and delivering results.
· Makes the customer central to all thinking – takes action and makes decisions that successfully build customer value; challenges others to make the customer the center of all thinking.
Forms for the interviewer to fill out (the STAR approach):
Situation/Task:
Action:
Result:
Oh, one very important thing to remember: don't just tell us what your troops did. We want to know what your specific role/contributions was/were.
Friday, November 18, 2011
Balance the weak point 你的弱点
回答弱点这个问题. 要点是不能和工作岗位的核心需求发生冲突.
做技术, 忙于钻研技术,完成任务, 弱点是管理, 比如管理项目进度, 特别是管理人.
做架构师, strategic thinking and global vision, 目光长远,全盘构想. 弱点是有时候记不清楚技术细节, 比如某个参数的设置, 某个应用场景的某段程序的详细代码.
做产品经理/项目经理, 可以说不太懂Java script, 比如有一次应急,靠着现学现卖,拼凑修补,解决了一个燃眉之急. 缺点还给说成了优点, 这是上上策.
鄙人既需要了解宏观架构,全盘规划,又需要精通各种技术实现细节,增加理论的说服力,善于沟通,发挥在团队和部门之间的影响力.
我的弱点是什么呢?
Try to be a hero, 刚刚从[Rework]这本书里面学到的, Don't be a hero.
本来计划花两个小时安装的一个Cassandra分布式数据库监控工具,结果花了四天时间,还没有搞定,又舍不得放下. 这四天时间,我可以干更多其它有价值的事情.
你的弱点是什么呢? 有点思路了吧.
做技术, 忙于钻研技术,完成任务, 弱点是管理, 比如管理项目进度, 特别是管理人.
做架构师, strategic thinking and global vision, 目光长远,全盘构想. 弱点是有时候记不清楚技术细节, 比如某个参数的设置, 某个应用场景的某段程序的详细代码.
做产品经理/项目经理, 可以说不太懂Java script, 比如有一次应急,靠着现学现卖,拼凑修补,解决了一个燃眉之急. 缺点还给说成了优点, 这是上上策.
鄙人既需要了解宏观架构,全盘规划,又需要精通各种技术实现细节,增加理论的说服力,善于沟通,发挥在团队和部门之间的影响力.
我的弱点是什么呢?
Try to be a hero, 刚刚从[Rework]这本书里面学到的, Don't be a hero.
本来计划花两个小时安装的一个Cassandra分布式数据库监控工具,结果花了四天时间,还没有搞定,又舍不得放下. 这四天时间,我可以干更多其它有价值的事情.
你的弱点是什么呢? 有点思路了吧.
Subscribe to:
Posts (Atom)