好领导、严领导,你工作后哪类领导让你受益?

记得当时我还在大学的时候,曾幻想过工作中的情形,其中想的最多的就是,我希望有怎么样的领导,那时给出的完美领导形象是:能力很强,待人和善,能够包容员工的错误。

会给出这样的答复,其实并不奇怪,理由是我个人属于那种心比较软的人,对待别人的错误,不大擅长去指责和批评,所以潜移默化地会认为:人都应该是和善的。

踏入工作之后,我曾目睹过领导在会议室里面大声训斥做错事情的员工,当时就在想:有什么话不能好好说吗?为什么要发这等脾气呢?

所以,我曾经一度对于那些经常批评人的领导,表示极度的不理解,甚至有些排斥。

然而,当自己后来也成为一名基层主管的时候,才知道,原来,为了做好管理,管理者必须要放弃做“好人”。

不知道大家发现没有,那些好说话的领导下面,往往很难出现牛逼的员工。深度分析发现,根本原因在于:好说话的领导,太过分在意自己“好人”的形象。

例如,一个项目开展的过程中,出现了紧急情况,而现在已经是周五晚上十一点了,如果要完成这个项目,必须要让员工周末来加班,这个时候,你是否能拿起电话挨个跟员工们要求,让他们周末来加班。

我们暂且不说这个紧急情况为什么会出现,可能是客观原因,也可能是基层主管的原因,但当问题已经出现的时候,我们第一时间要想到的是解决问题,而不是追究责任。

如果你这么做了,有可能你会觉得自己不是个“好人”,竟然深夜打扰别人,而且还提出这般要求,让他们去牺牲周末。这个时候,一种很难受的负罪感就会油然而生。

然而,如果你不这么做,那项目就会出现严重的危机,很可能这个项目就泡汤了,到时候不仅领导会追责,自己的员工们也会对自己的能力产生怀疑。

这个时候,作为“好人”的你,也许就会选择不这么做,或者说,当你在打电话的过程中,员工稍微提到一些难处的时候(例如,最近比较累,周末想休息下),你就会立即妥协,不再做争取。

那么,结果是什么呢?可想而知,往往不会是个什么好结果。

类似的场景,在基层管理中,经常会遇到,而这些场景,其实无非是“好人”与结果之间的选择,当你选择“好人”的时候,结果往往是不理想的,而当你选择结果的时候,你就无法充当你心目中的“好人”了。

那么现在问题来了,你确定你选择“好人”,就真的是好人了吗?

别闹了,那只是你以为的“好人”而已!

你怕员工累着,在任务的紧要关头,选择了妥协,最终导致整个项目完蛋,你以为你是“好人”,为了员工的身体着想,但其实你是在践踏他之前的所有付出,让他功亏一篑!

你怕员工出差经验不足,到了现场可能会受委屈,于是选择自己去,你以为你是“好人”,避免了员工受委屈,但你却忘了,很多时候,出差一次,可以让人长很多见识。

你怕员工工龄太短,给他挑战性的任务会把他压垮,于是选择让其他老员工去做,你以为你是“好人”,不给他太大压力,想让他循序渐进地成长,但你却忘了,那些进步神速的新员工,哪一个不是被这种挑战压出来的!

你时刻以“好人”自居,那我要问你,在公司调薪的时候,在公司年终评比的时候,你是否能够挺起腰杆,拍着胸膛跟领导说:我要为这位员工申请荣誉和资源,我坚信他有这个资格获得这些东西!

如果这个答案是否定的,那我再要问你:为什么在这个时候,在员工最关心的东西上面,你选择不做好人,就这么心安理得呢?

也许在过程中,你发现你每一次都做了“好人”,但从最终结果上来看,你却离这个词的真正意义,越来越远!

我始终认为,在基层管理中,一定要牢记两件事情:

第一:为员工的成长负责。

第二:带着员工的工作成果,尽全力给员工争取荣誉和资源。

上述两点,有了第一点,才可能有第二点,而要做好第一点,很多时候,靠员工的自发积极性是很难的,更何况大部分的员工,自发积极性其实并不高,所以,这个时候,作为基层主管的你,就必须充当恶人,去强行鞭策他进步,不为别的,就为给他一个好的结果。

结尾

当你踏上管理之路的时候,你才会发现,原来之前一天到晚吐槽的技术(业务)工作,是那么的幸福!

作者个人公众号:逗逼很正经。用逗逼的心态,传递职场正能量。

恒生开发者社区已建立第一个程序员资源分享群,热爱分享的朋友们可加小编微信yangshenfeicom,一起资源共享,带你入群哦

转载于:https://my.oschina.net/u/3052891/blog/881131

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值