辞职的程序员那些事儿

AB相增量式编码器以及STM32定时器编码器模式测速/测距离(HAL库) 编码器(Encoder)是一种用于测量旋转运动或位置的设备。编码器通常与定时器模块一起使用,以便在微控制器中获取和计算旋转的脉冲数量,从而确定物体的运动方向和距离。编码器在许多应用中都很有用,例如机器人运动控制、电机位置反馈和位置传感。STM32微控制器提供了多种类型的编码器支持,其中一种常见的编码器类型是增量编码器。增量编码器基于两个脉冲信号通道,通常称为A相和B相。当旋转发生时,这两个信号通道的相位关系会发生变化,从而可以计算出旋转方向和旋转的步数。 阅读详情

最近大家谈到的投简历、面试的话题很多。事实上辞职也有很多话题,也能让我们进行深刻思考。请看以下”辞职的程序员那些事儿“

  一、类型1

有个工作了1年不到的程序员提交了辞职报告

我作为HR简单询问理由(实际上不存在HR干涉,我只是做个统计)

问:为何要辞职

答:个人原因。干的不是很开心

问:能简要说点原因吗?

答:没啥好说的。就是感觉公司管理有点混乱

问:下家找好了吗?

答:还没呢。想休息一段时间(实际上据我所知1个月前就已经妥当了)

点评:其实不要把HR都当做特务,讲点真的没坏处。据我所知,该程序员找到的下家是我很熟悉的一个单位,说句不好听的话,该公司老板是很抠门的,而且公司的业务类型很松散,根本谈不上前途。我本想劝说该程序员一番,结果被他最后一句给闷在那了。果然,该程序员半年后又给我打来电话问是否可以回原单位。当然公司面上不拒绝“回头客”,但毕竟二进宫,从管理者角度来讲肯定是一个心结,除非你能力真的很出众

 

二、类型2

有个员工和他的部门经理因为项目上的一些小事发生了激烈争执,差点动起手来。因为害怕经理报复,主动提交了辞职报告。

我再次降临。

问:辞职是因为XX经理

答:是的。我觉得今后的工作很难开展

问:其实我觉得XX经理不会为了这点小事记在心头的。他能做到经理也不会这么小气

答:你能保证?

问:“#¥#*&……%%”(我表示真的不能保证)

答:那不就得了。与其等他来给我穿小鞋,不如我先下手为强、

问:我来帮你做个桥梁作用,和你们XX经理沟通一下如何

答:不必了,我意已决。

后来,我想了一个办法:找该经理沟通。该经理问我怎么了,是否该员工要辞职?我答:NO,并且该员工来找我,承认当时过激,表示要向他道歉,因为不好意思,叫我来代为转达。经理哈哈一笑说:他说工作归工作,私下归私下,何况此事他根本没放在心上。

次日我去找该员工,用同样的方法安抚了该员工。于是一场即将发生的离职惨案烟消云散。

点评:不要指望每个公司的HR或者桥梁人员都能发挥这样的作用。大部分人不但发挥不了协调作用还可能会火上浇油,最好的办法是加强自身的沟通能力。职场中不是每个人都能遇到贵人相助。

 

三、类型3

一个元老级程序员要离职,原因是有单位高薪挖人。

我再次天使般的”查户口“

问:其实薪水不能衡量一个人的价值

答:那你觉得什么能衡量

问:譬如发展空间、上升机会、公司平台

答:这些我都听腻了,能讲点真的吗?

问:这样吧,既然你已经这么坚定了,我想问问你对我们公司还有什么好的发展建议嘛?

答:建立项目承包制,程序员的收入和项目实际利润挂钩,可以项目提成

问:还有吗?

答:公司能不能不要限制员工上班上什么网站,每天只能上某几个网站,憋屈死了。

点评:该元老最后一个问题后来通过多方努力终于解决了。但是第一个问题真心没法解决,很多程序员只看到一个项目的毛利润,没有看到一个项目从洽谈、敲定、开发、实施维护那些无形的成本有多高,他们只看到合同金额是如此的大,但真正到公司账上的数目远远不是这样的。

事实上,该元老的下家也是用这种方式吸引他跳槽。但结果是一年后该元老又跳槽了,因为这个”提成“根本就是一个泡泡,答应他的老板根本到后来兑现不了承诺,至少大部分公司都兑现不了。

 

 

四、类型4

一个有两年工作经验的程序员跳槽,理由是要创业了。

我的出现已经是老面孔了。

问:想好创业做什么了吗?

答:我和几个朋友合伙搞一个XXX项目

问:前期准备都已经充分了?譬如资金和渠道

答:这个没有想太多,反正项目我觉得有前景,将来绝对能火

问:考虑过失败的可能性?

答:失败不怕,反正年轻

问:我建议你再积累几年创业更好,这时你的人脉和技术都已经成熟了

答:不用了。我感觉我已经到了那个时机了。

事实上,没几个月该程序员就放弃了创业,去了一家小公司继续上班了。

点评:坚决抵制心血来潮的创业。我们在网上或者电视上或者书上看到的创业成功者,请用脚趾头点点有几个?再用计算器算算我国程序员有几个?比率是多少? 不要因为马云的一句话就立马下海创业。

另,有时好好打工,比你自己创业赚的钱更多,家庭幸福指数更高。

 

五、类型5

一个入职了才1个星期的员工要离职。

我很好奇,特想知道为什么

问:是因为公司的问题?

答:不是公司的问题

问:那是神马问题?

答:我感觉公司的工作节奏和氛围我适应不了,同事都很排斥我。

点评:最近这类离职的程序员太多了。都是干了一个月不到就离职,搞得我们很郁闷。后来仔细研究发现,这类离职的员工有个共性就是性内大都非常内向,不善和同事沟通,不擅长自我完善心态。导致到了一个快节奏工作氛围的公司后,很难适应,越难适应造成的自我心理障碍就越厉害,心理障碍造成了其根本无法融入现有团队,于是只好辞职。虽然他们的技术还是不错的。

所以,这里要建议广大新入行的程序员,职场是一门很大的学问。学技术固然重要,但更重要的是要学会修补自己的性格,与人沟通是最基本的技能,首要技能并不是技术。否则借你十根金箍棒你都无法保唐僧取经。

残疾人现在能参与到各种行业工作中,包括哑巴。但你见过优秀博学的哑巴程序员吗?

告别双系统!用PhyFusion在麒麟V10上无缝融合Win11,文件互传、GPU加速全搞定 本文详细介绍了在飞腾D3000平台上使用PhyFusion实现麒麟V10与Win11无缝融合的解决方案。通过视觉无界、数据互通和性能无损的三大突破,PhyFusion显著提升了跨系统工作效率,支持GPU加速和文件互传,是国产化平台的革命性工具。 阅读详情

相关推荐

基于Python的MGWR多尺度地理加权回归模型

多尺度地理加权回归(MGWR)变量之间的关系在地理空间上不是均一的,所有特征变量的影响都在不同的空间范围(带宽)内变化,某些变量可能表现出局部性影响(小带宽),某些变量可能表现出全局性影响(大带宽),通过优化每个特征变量的带宽,捕捉到空间关系的多尺度特性,得到更细致的模型解释。

weixin_61965078的博客 3850

程序员辞职的7个常用借口,你用的是哪一个?

你用哪个

m0_38048955的博客 1654

UEFI开发探索102 – ACPI探究01(UEFI配置表)

(请保留-> 作者: 罗冰 https://blog.youkuaiyun.com/luobing4365) ACPI探究01(UEFI配置表)1 大致规划2 UEFI Configuration Table(配置表)3 代码实现 最近有项工作,是修改ACPI表。问题本身并不复杂,但是由于代码需要移植到Option ROM上,遇到不少奇怪的现象。因此,花了不少时间,对ACPI进行研究。 任务是完成了,我的好奇心又被勾起来了。准备发挥“格物致知”的信念,把我认为的ACPI各方面的知识,好好地捋一捋。 1 大

8244

程序员辞职的一万个理由

1.公司地址变迁,搬离到地方离自己太远 2.我是个 c++程序员,公司非要让我转c#,android,适应不了 3.领导为了申请高新技术企业,需要8份软件著作权,让我做假的软件注册权申请,我没有能力干不了 ...

lydstory123的专栏 1495

避坑指南:STM32CubeMX配置USB虚拟串口时Heap Size设置的那些坑

本文深入剖析了使用STM32CubeMX配置USB虚拟串口时,因Heap Size设置不当导致设备无法识别的常见问题。文章从故障现象出发,详细解释了堆内存不足如何影响USB枚举过程,并提供了从内存布局分析、动态监控到系统化调试的完整解决方案,帮助开发者从根本上避免这一配置陷阱。

ttt77的博客 599

C-Lodop打印服务系统存在任意文件读取

C-Lodop打印服务系统存在任意文件读取

weixin_43567873的博客 2872

程序员离职原因的最佳回答_IT程序员找工作,记住这3点肯定没错!

工作,找的好了,工作几年就能生活的不错。找的不好,就会陷入换工作的漩涡中,想走也走不出来。小编今天想要分享一些找工作时的坑,看看你有没有入坑。一:最佳择业时间程序员一年中最好的找工作时间是几月?金三银四,越是临近年底应该越难找,因为年底了涉及年终奖之类的,一般人都是拿了年终奖过了年回来再辞职,形成一个辞职高峰.这个时候应该是最好找工作的,而且3月4月又没有跟毕业生冲撞在一起,所以金三银四...

weixin_39742065的博客 2546

结合MATLAB/Simulink和多体动力学仿真软件UM(Universal Mechanism),建立高速列车轴箱轴承的动力学模型,并通过联合仿真分析其正常运行特性和典型故障模式

高速列车是现代交通运输的重要组成部分,其运行速度高、载客量大,对安全性和可靠性提出了极高的要求。轴箱轴承作为高速列车的关键部件之一,承担着传递载荷和支撑车轴的重要作用。然而,由于长期运行在高速、重载和复杂工况下,轴箱轴承容易出现疲劳磨损、润滑失效和裂纹等故障,从而影响列车的安全性。本项目旨在结合MATLAB/Simulink和多体动力学仿真软件UM(Universal Mechanism),建立高速列车轴箱轴承的动力学模型,并通过联合仿真分析其正常运行特性和典型故障模式。

xiaoheshang_123的博客 328

程序员在跳槽时,该怎么说离职原因?

作为Java方面的技术面试官,在面试技术后,有时会问求职者在上家公司的离职原因。 作为技术面试官,我的权限是仅仅记录在案,如果这位求职者通过了技术面试,我会把这个回答提供给后继面试官(一般是项目经理或部门经理)参考。 公司问这个问题的动机是,从侧面了解下求职者的情况,同时确认求职者在本公司能否发展长久。先列些我听到的不大好的回答。 1 和原来老板和同事处不好,同时说一大堆原公司的缺点。 这种回答能从侧面看出求职者对同事、公司以及工作环境有要求,甚至能进一步说明求职者可能不大好相处,团队协作能力不行,

hsm_computer的博客 1万+

【银河麒麟V10】【桌面】【服务器】系统启动问题

1、如果之前运行好好的,重启后系统报错,一般80%是因为fstab的问题,回想下之前有没有添加过外接存储,修改过/etc/fstab,如果是的话一般是因为存储异常(比如网络存储无法连接,本地存储路径变化)导致系统开机自检失败,导致无法正常启动; 处理方式:进入单用户(单用户进入的几种方式上面有专门文章介绍),修改/etc/fstab,将新增的内容暂时注释掉,然后重启系统,能正常进入系统后再分析失败原因。 ...

桂安俊@KylinOS 3万+

全志F1C100S/F1C200S学习笔记(1)——基础简介及资料

资料: 荔枝派资料下载站 荔枝派github 荔枝派中文论坛 荔枝派DIY-github资料 荔枝派Nano 全流程指南 芒果派 坑网

丨晋丨 1万+

程序员离职原因的最佳回答_转行面试,高情商回答“你为什么要离职?”(建议收藏)...

面试是求职的必经之路,除了常见的问题外,面试官还会针对你的履历设计提问,比如做程序员的朋友去应聘新媒体运营,面试官肯定会问:“你学的是软件开发,为什么要转行做新媒体呢?”而针对这类型的问题,我们又该如何回答最为合适呢?转行现象尽管已经日渐增多,但本质上还是会给人一种不踏实,不确定的感觉,面试官的工作是为企业筛选与寻觅最佳的人才,通常他们会分三步去了解你:转行动机、职业生涯、职业素养。这其中必不可少...

weixin_39895481的博客 4949

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

关于辞职程序员的那些事

源地址:http://blog.youkuaiyun.com/shenyisyn/article/details/9006369#comments   最近大家谈到的投简历、面试的话题很多。事实上辞职也有很多话题,也能让我们进行深刻思考。请看以下”辞职的程序员那些事儿“   一、类型1 有个工作了1年不到的程序员提交了辞职报告 我作为HR简单询问理由(实际上不存在HR干涉,我只是做个统计) 问:为

fanglrui的专栏 864

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

辞职信代码_火爆全网的零零后辞职信!

近日,湖南长沙一位零零后的辞职信在网络上走红。该辞职信是由代码写成的,用词言简意赅。“尊敬的领导,告辞”,下面有“同意”和“不同意”两个选项。然而你想点击“不同意”?对不起,你根本点不到好吧,因而你只能点击“同意”,否则,你就无法退出该页面。当你点击“同意”之后又有一排文字:“老板大人,臣告退了,这一退可能就是一辈子”很调皮呀有木有,更有不少网友表示能不能把这个程序发给我啊,你们都是认真的么?由此...

weixin_35427210的博客 1898

漫谈程序员系列:任性,春节前辞职

春节前辞职?!来看看……

安晓辉生涯——聚焦程序员的职业规划与成长 1万+

国企程序员的那些事儿,羡慕嫉妒?

国企程序员,这个职位好,简单总结一下: 1、早九晚五不是问题,周末双休不是问题,享受各种节假日更不是问题。 2、五险一金,各种福利待遇齐全,税前月薪还够买当地的一平房子。 3、每天8小时的工作时间几乎可以自己安排,要是一天干了6个小时的工作,就可以大摇大摆的出门和个人“哥很忙”。 4、项目节点!这个可以拖,毕竟是自造业,公司内部开发的各种应用,晚上线一年半载的都不是事儿(一年半载还是保守说...

HUYA69的博客 786

复工期间,一些程序员被迫辞职,原因是老板早发现你是低级程序员!

到了三月份,很多公司也在陆续复工,但是,有部分程序员却因为自身原因导致直接被通知不用去上班了,很多程序员非常疑惑,今年春招都取消了,公司还辞退我,就不怕出现生存危机?其实你们能想到的公司自然想得到,但是既然能够辞退部分程序员肯定留有后手,因为大部分程序员依然被通知去上班了。那么为什么有人去上班而有人被辞退呢?那还不是因为你的能力没有别人高,因为你是低级程序员!!! 低级程序员认为自己与高级程...

致力于C语言C++知识分享! 992

试用期程序员应该了解的事儿

3.3试用期程序员应该了解的事儿3.3.1我们应该得到的刚进入公司的程序员心情是复杂,浑身干劲儿的同时有对未来生活的憧憬,也有对陌生环境的恐惧,更有进入新公司的不知所措和迷茫。太多人只是知道要努力工作再工作,从而忽视了我们应该得到什么这个问题。在很正规的公司里,比如大型企业,因为有多年的积累和良好的法律意识,针对每位入职的新员工会有套严格的流程。有些不太正规或者说制度不完善的公司则不会

张大志Leo 1万+

程序员扩充人脉那些事儿

前面发布几篇程序员XXX那些事儿系列,来自我的资深HR好友-MR Zhu,这篇是我延续他的风格自己写的。观点不一定正确,很可能完全不对,如果能帮到大家则非常荣幸。一、什么时候需要人脉  当我们技术有一定功底和积累时是我们开始重视扩充人脉的最佳时机。过早和过晚都不好,过早会让你此时得到的人脉质量很一般很可能会给你起到反作用,过晚,那么很多机遇你就会很心痛的错过。   所以把握什么时候出来“抛头露面”

沈逸的IT专栏---shenyisyn 1万+
上一篇: MD5加密
下一篇: 看老外程序员如何向妻子解释设计模式
7star_java
博客等级 码龄15年 80粉丝 127原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值