程序员必读的职业生涯规划书【精品】.pdf
程序员是一种逻辑动物,只有当他们理解求职到底是一种什么行为以后,才能做出有意义的行动。 所以本书不讲职场、不灌鸡汤,从价值论开始,以独创的职业画布工具展开,从四大象限、九大方面为你讲解。 有果更有因、有理更有据,分析数据、简历模板、书写工具、技能树图一应俱全,实为程序员们应该人手一本的职业规划书。原理篇我之所以会去研究求职,以至于最后在人才这个方向创业,很大程度上是因为以前所有的求职指导都是经验论,缺乏逻辑性。而程序员是一种逻辑动物,只有当他们理解求职到底是一种什么行为以后,才能做出有意义的行动。我花了很久去寻找背后的理论支持,直到我重逢了价值论。原理篇从价值理论开始,讲述我们求职行为的本质。价值论人才的使用价值供需信息透明度交薪资换雇主价值自从中国转冋市场经济以后,市场规则就开始左右一切。虽然人才不完全等同于其他物品,但现在先让我们把人才也作为一类商品来看待。使用价值除了我们这些做人力资源相关行业的公司外,绝大部分公司购买人才都是为了使用,所以他们看中的是其使用价值。这个使用价值说得更直白一点,就是人才如何直接或者间接的为公司挣钱。使用价值不是独立存在的,而是相对于使用者存在。所以我们程序员自己的价值,也是相对于公司而言的。有同学说,我技术很好啊,又会机器学习又会编译原理,凭什么那些写 Javascript的薪水比我高一倍?谁让你在一家建站公司上班呢。对一家做网站的公司而言,机器学习和编译原理是不能为它带来收益的,而 Javascript写成的带有完美动画的交互组件却能实实在在的拉升公司产品的销售。而同样是这个人,如果他去一家以大数据分析为核心业务的公司工作,那么他的价值就不样了。所以你的价值,和你牛不牛无关,只和你能为你的雇主提供多少价值有关。(当然,大多数情况下,你能力越牛越能提供更多价值。)这是最根本的规则。增加自己的使用价值很简单,提升自己的业务能力就好。供需有个80后自嘲的段子是这么说的读小学时,大学不要钱;读大学时,小学不要钱;还没工作时,工作是分配的;可以工作时,得自谋职业;没挣钱时,房子是分配的;能挣钱时,发现一辈子的薪水也买不起房子。我不知道国内人才市场是什么时侯市场化的,就算成悲催的80后开始工作时吧。人才市场化意味着你有了选择公司的权利,同时也意味着公司有了选择你的权利。这个时候,交换价值就出来了。虽然交换价值以使用价值为基础,但它更容易受供需的影响简单的说,当企业的职位空缺远少于找工作的人数时,人才的价格就会下降;而当企业的职位空缺比找工作的人数更多时,人才的价格就会上升。在过去相当长时间里,我们都处于前一种情况。这意味着求职者要彼此竞争,而招聘方可以选择要价更低的候选人。这在大家大学毕业找工作时应该深有体会。幸运的是,供需也是可以调整的,技巧就在于选择更好的细分市场。因为需求的多样性是存在的,所以如果你能在一个大的需求中切入一个需大大大于求的细分市场,那么你就能得到远高于其他人的回报。举个例子,同样是管服务器,普通运维工程师和云计算运维工程师的薪资差异是非常大的。一个普通运维要变成云计算运维,需要补充的知识并不是特别多。所以你只要合理安排好自己的职业规划,比如以相对较低的薪资到类似新浪云这样的地方工作一到两年,你的能力和交换价值都会大幅度提升。信息透明度当人才市场很小的时候,信息是很透明的。因为很容易了解到各自的情况。但当信息量变大后,你就会发现虽然整个市场很大,但只有你接触到的才对你有意义。比如北京现在有100家公司都在招聘PHP,但你只知道其中3家,这个时候,其他97家公司的存在对你而言是没有意义的,即使这3家给你的薪资比其他公司低,你也只能被迫接受。这就是信息透明度对我们求职的影响。没有网络招聘的时候,我们很难对这些公司进行比较,折腾过几家公司后,就屈服了。有了网络招聘,求职者活得稍微好一些了,可以不岀门看到全国的招聘情况;但Jobboard形式的招聘站是为招聘方设计的,它们通过构造信息不对称,向求职者优先显示那些付费却未必最好的公司,迫使求职者以更低的薪资为这些可见的公司工作。(这无可厚非,所有中介体都是通过信息不对称来收费的)所以要想拿到足够好的薪资和获得足够多的机会,我们要学会和信息不对称进行抗争。定要在短时间内获取到大量的机会,这样才能「做选择题」而不是「做判断题」。关于如何改变信息不对称,操作篇中的「渠道」部分我们会详细说明。跳槽不是什么跳槽不是为了追求价值最大化虽然前边我们从纯商业的角度讨论了跳槽这件事,但实际上我们并不推荐求职者单纯地通过薪资的高低来选择雇主。原因有两个。工作是生活的一部分你每天有24小时,上班8小时,它是你三分之一的生命。如果你只是因为高薪选择了一家上班不开心的公司,那么接下来三分之一的日子你都会在痛苦中渡过。而你得到的,只是多出来的那么每月几千块钱而已。职业的不可逆性别的事情错了我们可以重来,而职业选择上,每一步都是好几年的时光。一旦走下去,就很难回头,因为一旦换职业方向、哪怕换个开发语言,都意味着你之前的积累很可能前功尽弃。所以眼光放长远点,不要只看眼前的高薪,更要看好未来的发展,方向错了,跑得越猛输得越狠。跳槽不是找工作跳槽不是找工作,而是换工作。所以它和你刚毕业时找工作不一样,它是有成本的到一家新的公司,需要放弃原来公司的期权,需要重新熟悉业务,重新和同事搞好人际关系,上班路上需要花更多的时间,甚至需要离开自己熟悉的城市。你并不是一无所有,虽然往往只有在你失去后才发现。所以跳槽之前要考虑好自己的付出和收益:衡量好得失:没事别裸辞。跳槽不是加薪的砝码不要以跳槽为砝码去谈加薪,这种迫胁性的谈薪资方式会使主管对你丧失信仼。不管涨薪成不成功,他都不得不为你的离职做好准备,而当准备完成后,你就可以走人了。类似的,当你提珧槽时,如果你的主管通过加薪来挽留你,最好也不要同意。程序员如何谈薪资如果你对现在公司很满意,只是觉得薪资大低,那么可以先和你的主管聊聊我一般这么谈加薪的首先,讲一讲自己最近在工作上的成长,看主管是否认同;●然后,从能力提升角度,向主管要一个更大的发展空间和更大的业务挑战;最后,问问当你的能力达到这个新的水平时,蒜资是否可以同步提升起来。这样谈有几个好处:它建立了一个谈话基础,那就是薪资应该和能力相匹配它不谈现在的薪资,而是谈未来,一方面表明你对现在的薪资还算满意(以减少主管顾虑),另一方面对主管来讲,他没有立刻给你涨薪的压力;·它体现了你对自己能力提升的渴求,而如果在谈话中出现任何不顺利,你可以把中途把对话结束,根本不提加薪的事情。当然,坏处就是你得隔段时间才能加薪了。跳槽到底为什么说了那么多跳槽不是什么,那跳槽到底为什么呢?求职的本质在跳槽之前,你想过我们为什么要工作么?其实并不是真的如我们父辈们认为的那样,人活着就是要有一份工作的。工作最重要的目的是累积金钱。这是我们在这个现实世界用以维持生计的必需资源。挣钱这件事,至少有四种形式:帮别人挣钱(打工);为自己挣钱(SOHO);雇别人挣钱(企业主);让钱自己挣钱(投资)。为什么我们总是选择第一种呢?因为第一种门槛和风险都最低。而求职只是我们在自己资源和能力不足以进入后几种挣钱形式时,通过出卖自己的劳动能力换取资源的阶段性行为当然,如果能在第一种形式下获得自己满意的物质回报和精神满足,你也可以永远不考虑其他形式,但其他形式在挣钱的效率和数量上是有优势的。这个我们在稍后的章节会细聊。跳槽的意义跳槽其实是打工这种挣钱形态下,我们进行自我调节的方式,通过合理地跳槽,我们可以寻找到市场需求和自我实现的最佳匹配,从而在金钱和成长上双丰收。「市场需求」描述了企业渴求的员工;「自我实现」描述了你想要的生活;当它们重合到起,梦想就照进了现实。这会带给你几年非常愉快的工作生活,但随着我们不断成长,职位和能力可能出现不匹配,这时候我们又需要通过跳槽来再次调节。很多时候,这也是很无奈的事情,不进则退,人在江湖身不由己。跳槽的原则我有一个很好用的跳槽原则,之前发到微博上被赞了上百次:
- 2021-05-07下载
- 积分:1
abaqus script reference manual
ABAQUS脚本参考文件,适合二次开发,ABAQUS各个模块的语句参考ABAQUS Offices and RepresentativesABAQUS, IncABAQUS Europe BVRising Sun millsGaetano Martinolaan 95166 Valley streetP.O. BOx 1637Providence RI 02909-24996201 BP MaastrichtTel:+14012764400The netherlandsFax:+14012764408Tel:+31433566906E-mail:support(@abaqus.comFax:+31433566908http://www.abaqus.comE-mail:info.europe@abaqus.comSales, Support, and ServicesUNITED STATESABAQUS Central, IncABAQUS East LLC1440 Innovation place300 Centerville road. Suite 209WWest Lafayette, IN 47906-1000Warwick. RI 02886-0201Iel:+17654971373Tel:+14017393637Fax:+17654974444Fax:+14017393302E-mail:support(@abaqusCentral.comE-mail: support@ abaqus EastcomAbAqUS Erie. incABAQUS Great Lakes, Inc3601 Green Road. Suite 31614500 Sheldon road. Suite 160Beachwood. OH 44122Plymouth, MI 48170-2408Tel:+12163781070Tel:+17344510217ax:+1216378107F7344510458E-mail:support(@abaqusErie.comE-mail:support(@abaqusGreatlakes.comABAQUS South, IncABAQUS West, Inc3700 Forums Drive Suite 10139221 Paseo Padre Parkway Suite FFlower Mound. TX 75028remont, CA 94538-1611Tel:+12145131600Tel:+15107945891Fax:+12145131700Fax:+15107941194F-mail:support(@abaqusSouth.comF-mail:supportabaqusWest.comARGENTINAAUSTRALIAKB Engineering S.R. LWorley Advanced analysisFlorida 274-Oficina 35Level 17. 300 Flinders Street1005 Buenos airesMelbourne Vic 3000ArgentinaTel:+61386125132Iel:+541143269176/7542Fax:+61392050573Fax:+541143262424E-mail:abaqus@worley.com.auE-mail: sanchezsarmientoarnet com arAUSTRIABENELUXABAQUS AuStria GmbHABAQUS Benelux EⅤZinckgasse 20-22/2/13Huizermaatweg 576A-1150 Vienna1276 LN HuizenaustriaThe NetherlandTel:+4319291625-0Tcl:+31355258424Fax:+4319291625-20Fax:+31355244257E-mail: support @abaqus.atE-mail: support(abaqus. nlCHINACZECH REPUBLICABAQUS ChinaSynerma s.r.oRoom a-2703 Eagle plazaHuntirov 58No. 26 Xiao yun rd468 22 SkuhrovBeijing, 100016Czech republicP.R. ChinaTel:+420603145769Tel:+860184580366Fax:+420603181944Fax:+860184580360E-mail: abaqus asynerma czE-mail:abaqus(@abaqus.com.cnFRANCEGERMANY(Aachen)ABAQUS France SasABAQUS Deutschland gmbH7 rue jean MMermozBat. aTheaterstrabe 30-3278000 VersaillesD-52062 AachenIel:+330139241540lel:+49241474010Fax:+330139241545Fax:+492414090963E-mail: support (@abaqus. frEmail: info(abaqus.deGERMANY(Munich)INDIA(Chennai)ABAOUS Deutschland gmbhABAQUS Engineering India(Pvt. LtdSendlinger-Tor -platz 83M. Prince arcadeD-80336 Munchen22-A Cathedral roadTel:+498959991768Chennai. 600086Fax:+498959991767Tel:+914428114624E-mail: info(abaqus.deFax:+914428115087E-mail: abaqus(@abaqus.coinITALYJAPAN(Tokyo)ABAQUS Italia s r IABAQUs. IncVia domodossola. 173rd Floor, Akasaka Nihon Building20145 Milano(MD)5-24, Akasaka 9-chome, Minato-kuTel:+390239211211Tokyo,107-0052Fax:+390231800064Tcl:+81354745817E-mail: info(@abaqus.itFax:+81354745818E-mail: tokyo(abaqus. jpJAPAN (Osaka)KOREAABAQUS, IncABAQUS Korea. Inc9th Floor, Higobashi Watanabe BuildingSuite 306, Sambo Building6-10. Edobori 1-chome Nishi-ku13-2 Yoido-Dong, Youngdeungpo-kuOsaka.550-0002Seoul.150-010Tel:+81648035020Tel:+8227856707Fax:+81648035021Fax:+8227856709E-mail: osaka @abaqus. jpE-mail: info(@abaqus. co kIMALAYSIANEW ZEALANDWorley advanced AnalysisMatrix Applied Computing Ltd19th Floor, Empire TowerP.O. Box 56-316. AucklandCity square centreCourier: Unit 2-5, 72 Dominion road Mt eden182 Jalan Tun razakauckland50400 Kuala LumpurTel:+6496231223Tel:+6032161226Fax:+6496231134Fax:+60321614266E-mail: abaqus-tech(amatrix co nzE-mail:abaqusmy@worley.com.auPOLANDRUSSIA, BELARUS UKRAINEBudSoft sp. z0.0TESIS Ltd61-807 PoznanOffice701-703,Sw Marcin 58/64l8. Unnatoy strIe:+486l8508466127083 Moscow. RussiaFax:+486l8508467Tel:+7095212-44-22E-mail:budsoft@budsoft.com.plFax:+7095212-42-62E-mail:infoatesis.com.ruSINGAPORESOUTH AFRICAWorley Advanced AnalysisFinite Element analysis Services (Ply)Ltd491B River valley roadUnit 4, The Waverley#09-01Ⅴ alley pointWyecroft roadSingapore, 248373Mowbray 7700Tel:+6567358444Tel:+27214487608Fax:+6567357444Fax:+27214487679E-mail:abaqus.sg@worley.com.auE-mail: feas(afeas co zaSPAINSWEDENPrincipia Ingenieros Consultores, SAABAQUS Scandinaviavelazquez, 94FEM-Tech ABE-28006 MadridPilgatan &cIel:+34912091482SE-72130 VasterasFax:+34915751026Tcl:+4621126410E-mail: abaqus(principia. esFax:+4621181244E-mail: abaqus abaqus.seTAIWANTHAILANDAPICWorley Advanced Analysis11F, No. 71, Sung Chiang road333 Lao Peng Nguan l BuildingTaipei. 1042820th Floor Unit bIel:+8860225083066Soi ChaypuangFax:+8860225077185Vibhavadi-Rangsit roadE-mail:apicaapic.com.twLadyao, JatujakBangkok 10900Tel:+6626893000Fax:+6626188109E-mail:abaqusth(@worley.com.auTURKEYUNITED KINGDOM(Cheshire)A-Ztech ltdABAQUS UK LtdPerdemsac Plaza, Teknoloji eviThe Genesis CentreBayar Cad, Gulbahar Sok., No: 17Science park south BirchwoodKozyataWarrington Cheshire WA3 7BH34742 IstanbulTel:+441925810166TURKIYEFax:+441925810178Tel:+902163618850E-mail: hotline abaqus. co ukFax:+90216361885E-mail:info(aa-ztech.com.tiSales OnlUNITED STATESABAOUS EaSt llc. mid-Atlantic officeABAOUS SOUth. Inc. Southeast office1 1 4 Zachary Court484 Broadstone wayForest hilL. MD 21050Acworth.GA30101lel:+14104208587lel:+17707950960Fax:+14104208908Fax:+17707957614E-mail:support(@abaquseast.comE-mail:support(@AbaqusSouth.comABAQUS West, Inc, Southern CA and Az Office ABAQUS West, Inc, Rocky Mountains Office1100 Irvine boulevard #2486910 Cordwood CtTustin Ca 92780Boulder co 80301Iel:+17147315895Tel:+13036645444Fax:+17142427002Fax:+1303200948lE-mail:inFo(aabaqusWest.comE-mail:Into(aabaqusWest.comFINLANDINDIA (Pune)ABAQUS Finland OyABAQUS Engineering Analysis Solutions(Pvt. LtdTekniikantie 12C-9. 3rd FloorFIN-02150 EspooBramha Estate, Kondwa roadTel:+358925172973Pune-411040Fax:+358925172200Tel:+912030913739F-mail: abaqus(@abaqus.seF-mail: abaqus( abaqus. co inUNITED KINGDOM(Kent)ABAOUS UK LtdGreat hollander business centre. Unit aMill Lane. UnderriverSevenoaks, Kent tN15 OSQTel:+441732834930Fax:+441732834720E-mail: hotline(abaqus. co ukPrefaceThis section lists various resources that are available for help with using ABAQUS, including technicalengineering and systems support, training seminars, and documentationSupportABAQUS, Inc, offers both technical engineering support and systems support for ABAQUS. Technicalengineering and systems support are provided through the nearest local support office. You can contactour offices by telephone, fax, electronic mail, the ABAQUs web-based support system, or regular mailInformation on how to contact each office is listed in the front of each ABAQUS manual. The ABAQUSOnline Support System(AOSS) is accessible through the MY ABAQUS section of the ABAQUS HomePage(www.abaqus.com).Whencontactingyourlocalsupportofficespleasespecifywhetheryouwouldlike technical engineering support (you have encountered problems performing an ABAQUS analysis orcreating a model in ABAQUS) or systems support (ABAQUS will not install correctly, licensing does notwork correctly, or other hardware-related issues have arisenThe ABAQUS Online Support System has a knowledge database of ABAQUS Answers. The ABAQUSAns wers are solutions to questions that we have had to answer or guidelines on how to use ABAQUS. Wewelcome any suggestions for improvements to the support program or documentation. We will ensure thatany enhancement requests you make are considered for future releases. If you wish to file a complaint aboutthe service or products provided by aBaqUs, refer to the aBaQus Home PageTechnical engineering supportABAQUS technical support engineers can assist in clarifying ABAQUS features and checking errors by givingboth general information on using ABAQUS and information on its application to specific analyses. If youhave concerns about an analysis, we suggest that you contact us at an early stage, since it is usually easier tosolve problems at the beginning of a project rather than trying to correct an analysis at the end.Please have the following information ready before calling the technical engineering support hotline, andinclude it in any written contacts:Your site identifier, which can be obtained by typing abaqus whereami at your system prompt(or byselecting Help-On Version from the main menu bar in ABAQUS/CAE or ABAQUS/Viewer)· The version of△ BAQUS that are you usingThe version numbers for ABaQUS/Standard and ABAQUS/Explicit are given at the top of the data(. dat)fileThe version numbers for ABAQUS/CAE and ABAQUS/Viewer can be found by selectingHelp-On Version from the main menu bar.The version numbers for the abaqus Interface for MoldFLOW and the abaQus Interface forMSC ADAMS are output to the screenThe version number for ABAQUS for CAtIa V5 can be found by selecting Help-AboutABAQUS for CaTiA V5 from the main menu bar in either of the aBaqus for CAtIA V5workbenchesThe type of computer on which you are running ABAQUSThe symptoms of any problems, including the exact error messages, if anyWorkarounds or tests that you have already triedWhen calling for support about a specific problem, any available abaqus output files may be helpful inanswering questions that the support engineer may ask youThe support engineer will try to diagnose your problem from the model description and a description ofthe difficulties you are having. The support engineer may need model sketches, which can be sent via fae-mail, or regular mail. Plots of the final results or the results near the point that the analysis terminated mayalso be needed to understand what may have caused the problemIf the support engineer cannot diagnose your problem from this information, you may be asked tosupply the input data. The data can be attached to a support incident in the aBaQUS Online SupportSystem. It may also be sent by means of e-mail, tape, disk, or ftp Please check the ABAQUS Home Page(http://www.abaquscom)forthemediaformatsthatarecurrentlyacceptedAll support incidents are tracked in the abaQUs Online Support System. This enables you( as well asthe support engineer) to monitor the progress of a particular problem and to check that we are resolving supportissues efficiently. To use the ABAQUS Online Support System, you need to register with the system. Visit theMY ABAQUS Section of the ABAQUS Home Page for instructions on how to register. If you are contactingus by means outside the aoss to discuss an existing support problem and you know the incident number,please mention it so that we can consult the database to see what the latest action has been and, thus, giveyou more efficient support as well as avoid duplication of effort. In addition, please give the receptionist thesupport engineers name if contacting us via telephone or include it at the top of any e-mail correspondenceSystems supportABAQUS SyStems support engineers can help you resolve issues related to the installation and running ofABAQUS, including licensing difficulties, that are not covered by technical engineering supportYou should install ABaQUS by carefully following the instructions in the ABAQUS Installation andLicensing Guide If you are able to complete the installation, please make sure that the product verificationprocedure was run successfully at the end of the installation procedure. Successful verification for licensedproducts would indicate that you can run these products on your computer; unsuccessful verification forlicensed products indicates problems with the installation or licensing (or both ) If you encounter problemswith the installation, licensing, or verification, first review the instructions in the abaQus Installation andLicensing Guide to ensure that they have been followed correctly. If this does not resolve the problems,consult the ABAQUS Answers database in the ABaQUS Online Support System for information about knowninstallation problems. If this does not address your situation, please create an incident in the AOSS anddescribe your problem, including the output from abaqus info=support. If you call, mail, e-mail, or faxus about a problem(instead of using the Aoss), please provide the output from abaqus info=support. Itis important that you provide as much information as possible about your problem: error messages from anaborted analysis, output from the abaqus info=support command, etc
- 2020-12-10下载
- 积分:1