获得徽章 5
赞了这篇沸点
Git统计每个人的贡献量,快去看看谁在划水
查看仓库提交者排名前3
git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 3
统计每个人增删行数
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done
查看某一个用户代码量
git log --author="用户名" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }'
查看仓库提交者排名前3
git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 3
统计每个人增删行数
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done
查看某一个用户代码量
git log --author="用户名" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }'
展开
8
15
赞了这篇沸点
被裁时录音,三句话不说就等于没录
合法性
1、录音合法,领导和hr找你谈话时的录音可以作为证据。但不可在你不在的时候偷录。
2、不需要告诉对方,否则谈判对你不利。
三句话!
1、你是谁他是谁:
录音没画面,怎么证明你是你,他是他?需要通过谈话内容明确你和对方的身份和职务。你称呼对方名字,称呼时带出对方的职务。
例句:我理解您作为hr/领导职务的考虑。
2、是公司的问题:
很多裁员是公司问题,比如部门裁撤,业务调整等。这都不是你的问题。引导对方说出来。如果对方说的不明确,你再自己加工复述出来。
例句:昨天跟**领导聊了,了解到是因为公司***裁员。我感觉很突然。
3、我的工作没问题:
这点很重要。建议开场捧杀公司时,主动用平和的语气陈述出来,一般hr不会反驳。很简单,比如公司有绩效记录,近3-6个月你的绩效是合格的,你的工作就没问题。
例句:来公司**年了,很喜欢这份工作和公司氛围,一直以来自己的绩效都是***,合作伙伴/客户对我也很认可。突然接到这个消息很难受。
录音实操
1、不用买专业设备,手机就够。年薪很高的人,可以买一个也是值得。
2、进门前就录,有人准备进去录,然后忘了,或者进入那种氛围,脸皮薄的就不敢操作了。
3、录音后锁屏,不然很容易误触关掉。
4、手机扣在桌子上,因为录音软件有时手机上可能有提示。
5、两个手机的建议双开,以防万一。
谈判备战
1、问下之前被裁同事,他聊的氛围和赔偿结果。每个公司和hr风格不一样,遇到恶心公司就需要准备一场恶战。
2、提前列好沟通提纲和诉求,写在纸上拿进去,不用不好意思这个很合理。
3、自己的合同日期,剩余年假情况,提前查明,记下来。
4、有关的赔偿的法律条文,记录大逻辑就行。
5、谈之前问自己,能不能接受被裁员。如果接受主张什么赔偿。自己希望怎么赔偿,不一定是别人啥样你就啥样。会哭的孩子有奶吃,难缠的人获利多。要做不好说话的人。
6、重点:确定今天谈完签不签字。建议不当天签。给自己下指令“今天打死不签字”,或“谈到什么结果签字”。
合法性
1、录音合法,领导和hr找你谈话时的录音可以作为证据。但不可在你不在的时候偷录。
2、不需要告诉对方,否则谈判对你不利。
三句话!
1、你是谁他是谁:
录音没画面,怎么证明你是你,他是他?需要通过谈话内容明确你和对方的身份和职务。你称呼对方名字,称呼时带出对方的职务。
例句:我理解您作为hr/领导职务的考虑。
2、是公司的问题:
很多裁员是公司问题,比如部门裁撤,业务调整等。这都不是你的问题。引导对方说出来。如果对方说的不明确,你再自己加工复述出来。
例句:昨天跟**领导聊了,了解到是因为公司***裁员。我感觉很突然。
3、我的工作没问题:
这点很重要。建议开场捧杀公司时,主动用平和的语气陈述出来,一般hr不会反驳。很简单,比如公司有绩效记录,近3-6个月你的绩效是合格的,你的工作就没问题。
例句:来公司**年了,很喜欢这份工作和公司氛围,一直以来自己的绩效都是***,合作伙伴/客户对我也很认可。突然接到这个消息很难受。
录音实操
1、不用买专业设备,手机就够。年薪很高的人,可以买一个也是值得。
2、进门前就录,有人准备进去录,然后忘了,或者进入那种氛围,脸皮薄的就不敢操作了。
3、录音后锁屏,不然很容易误触关掉。
4、手机扣在桌子上,因为录音软件有时手机上可能有提示。
5、两个手机的建议双开,以防万一。
谈判备战
1、问下之前被裁同事,他聊的氛围和赔偿结果。每个公司和hr风格不一样,遇到恶心公司就需要准备一场恶战。
2、提前列好沟通提纲和诉求,写在纸上拿进去,不用不好意思这个很合理。
3、自己的合同日期,剩余年假情况,提前查明,记下来。
4、有关的赔偿的法律条文,记录大逻辑就行。
5、谈之前问自己,能不能接受被裁员。如果接受主张什么赔偿。自己希望怎么赔偿,不一定是别人啥样你就啥样。会哭的孩子有奶吃,难缠的人获利多。要做不好说话的人。
6、重点:确定今天谈完签不签字。建议不当天签。给自己下指令“今天打死不签字”,或“谈到什么结果签字”。
展开
14
34
赞了这篇沸点
赞了这篇沸点
事情是这样的,前天上午产品经理说想要做一个倒计时,问我能不能行
我心想,这太容易了,但为了多摸一天鱼,我说还是有点挑战的
结果下午,产品经理和设计师就给我发来了设计参考
我xxxxxxxxxx
反而写出一段传佳话的代码
const weekDays = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
const today = new Date();
const dayOfWeek = weekDays[today.getDay()];
switch (day) {
case 'Monday'
console.log('Monday No eat')
break;
case 'Tuesday'
console.log('Tuesday No eat')
break;
case 'Wednesday'
console.log('Tuesday No eat')
break;
case 'Friday'
console.log('TuesdayNo eat')
break;
case 'Saturday'
console.log('Tuesday No eat')
break;
case 'Sunday'
console.log('Sunday No eat')
break;
case 'Thursday'
console.log('Crazy Thursday Wei wo 50')
break;
}
我心想,这太容易了,但为了多摸一天鱼,我说还是有点挑战的
结果下午,产品经理和设计师就给我发来了设计参考
我xxxxxxxxxx
反而写出一段传佳话的代码
const weekDays = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
const today = new Date();
const dayOfWeek = weekDays[today.getDay()];
switch (day) {
case 'Monday'
console.log('Monday No eat')
break;
case 'Tuesday'
console.log('Tuesday No eat')
break;
case 'Wednesday'
console.log('Tuesday No eat')
break;
case 'Friday'
console.log('TuesdayNo eat')
break;
case 'Saturday'
console.log('Tuesday No eat')
break;
case 'Sunday'
console.log('Sunday No eat')
break;
case 'Thursday'
console.log('Crazy Thursday Wei wo 50')
break;
}
展开
14
6
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[嘿哈]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_67.9ceed33.png)
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
![[泪奔]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_85.43ad2fc.png)
![[看]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_97.39cdc9f.png)
![[抱拳]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_120.6c3effe.png)