序言 微光

1,关于我

我出生在西北的五六线小城,大学考上211的计算机专业,研究生考上C9的计算机。毕业后先在全球科技公司工作过:从研发,产品,到项目管理,售前方案,业务管理;从中国,欧洲,美国到亚洲,服务过10多个国家的行业头部客户,包括快消,零售,美妆,奢侈品,汽车,高科技,能源,电信,电力,物流,互联网,金融,政府等十多个行业;负责过几十亿的盘子和几千人的团队。

后来因为地缘政治的原因,跨国科技公司在中国的业务备受牵连。同时国内消费互联网高歌猛进,纠结后投入到互联网大厂开始内部创业。从0-1的构建产品,拓展市场,高光时刻见证公司上市。后来美元加息,资本出逃,互联网缺钱开始收缩,降本增效,我们不得不离开平台开始二次创业。

2,为什么来牛客

不管是平台创业还是独立创业,遇到不少大学生在求职和职业发展上的困惑,尤其是科技互联网的同学,都期望有个好工作。即使工作了几年,面临转型的挑战。这些都让我想起自己职业和创业一路走来遇到的“贵人”,可以是领导,同事,也可以是客户,合作伙伴等,都会在自己面向挑战,处于迷茫,陷于纠结的时候给予帮助,可以是方案,建议,也可以是提醒,或者点拨。

经常帮助周围的同学,也算总结了不少经验和教训,加上自己喜欢写作,偶然的机会被同学鼓励可以去牛客做个分享。开始发帖回问题,帮助大家选offer,认识不少朋友等,非常喜欢牛客社区的氛围:真实分享,利他互助,友善互动。

3,为什么开专栏

开专栏一方面是牛客同学的鼓励和邀请,更重要的是发现毕业生,尤其是牛客们在求职和工作上遇到的问题有不少类似的地方,同样的困惑,同样的纠结,同样的迷茫,同样的努力。通过这个专栏,期望可以帮大家毕业求职不emo。

成长不仅有快乐,也有痛苦。人生有些路必须自己一个人走,过窄门,走夜路,希望自己的分享可以是黑夜里的一点微光。

#牛客创作赏金赛#
毕业求职不EMO 文章被收录于专栏

找个工作不难,难的是找个满意的工作。 合适的机会到底在哪里?简历怎么准备才能争取面试机会?面试怎么准备才能进入下一轮?有了offer后到底怎么破除纠结?等等。 最近和学弟学妹聊,听说不少同学因为毕业求职压力大,甚至焦虑EMO。作为学长的我,想分享些求职和职场的干货,帮助大家毕业求职不EMO。

全部评论

相关推荐

1.自我介绍2.介绍一下mcp, skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any 和 unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function main() {{var a = 1let b = 2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域 全局作用域 函数作用域9.代码输出题2for (var i = 0;i < 5;i++) {setTimeout(() => {console.log(i);}, 100);}10.代码输出题3for (var i = 0; i < 5; i++){function printText(temp) {setTimeout(() => {console.log(temp);}, 100);}printText(i)}11.代码输出题4for(var i = 0;i < 5;i++){function printText(temp) {var temp = isetTimeout(() => {console.log(temp);}, 100);}printText(i)}12.代码输出题5for(var i = 0;i < 5;i++){function printText(temp) {setTimeout(() => {var temp = iconsole.log(temp);}, 100);}printText(i)}13.点击控制台输出题export default function App() {const [count, setCount] = useState(0)console.log('render',count)return (<div><h1>{count}</h1>{setCount(count + 1)setTimeout(() => console.log('setTimeout', count), 1000)}}>+1</div>)}//这个组件点击按钮后,控制台的输出顺序和值如下:// 1. render 1 (组件重新渲染, count 更新为 1)// 2. setTimeout 0 (1秒后输出,注意这里是 0 而不是 1)14.算法:给有序数组arr = [-4, -1, 0, 3, 5],返回平方后的排序// 有序数组平方后排序const arr = [-4, -1, 0, 3, 5]function solution(arr) {const len = arr.lengthconst result = new Array(len)let left = 0let right = len - 1let index = len - 1while (left <= right) {if (arr[left] * arr[left] > arr[right] * arr[right]) {result[index] = arr[left] * arr[left]left++} else {result[index] = arr[right] * arr[right]right--}index--}return result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务