LinkedIn高管告诫年轻人:设定好目标 不要急于求成
在过去的近 10 年期间,迈克·盖蒙森(Mike Gamson)业已发展成为 LinkedIn 的最重要人物之一。作为 LinkedIn 公司主管全球销售业务的高级副总裁,盖蒙森主要负责人才队伍、营销、销售以及学习团队等相关的业务,这些工作也让盖蒙森掌管了 LinkedIn 在全球 30 多个国家和地区 1 万名员工中约一半左右的员工。
盖蒙森向 BI 表示,LinkedIn 的多数员工只有 20 多岁,他经常与这些年轻的员工谈论他们职业相关的事务。以下就是盖蒙森致这些年轻员工的两条建议。
决定好自己的追求目标
任何刚刚走出校门只有数月的学子都知道,如果你尽力详细地规划好自己的人生,那么你最终可能会让自己大失所望,这可能就是所谓的“期望越高,失望越大”。不过,盖蒙森告诫年轻人称,他们最好先给自己设定一个五年计划,制定出 20 多岁时的发展计划,并将这些计划作为推动自己前行的动力。
盖蒙森表示,“也就是说,如果你们知道想成为什么样的人,或者知道自己想要做什么,那么太棒了。接下来,我们就能够制定一个战略,以帮助我们找到实现这些目标的方法。”
盖蒙森还表示,“如果你不知道自己想成为什么样的人,或者不知道自己想要做什么,那么就让我们回到最初,从自己感兴趣的事情做起,你总该知道,希望获得什么样的人生?”
在盖蒙森看来,一个人在决定什么是推动自己前行的动力及其原因之时,会有更好的机会找到目标,进而奋力前行。
在寻求进步之前先管理好自己的角色
盖蒙森表示,尽管这是出现在员工当中的一个普遍问题,但他发现,年轻员工总是把职业晋升这种外在的东西放在首位,而不是把提升工作技能和精通业务等事务放在首位。
盖蒙森声称,年轻员工“在做好眼前之事之前,却已经开始想到未来的事”,这主要根源就是他们仍把当务之急放到了提升履历方面,而不重视工作技能的提升。
盖蒙森表示,“因此,有时我就在想,年轻人在职业生涯中,应当先放慢节奏,然后再追求快节奏,在跑之前应当先学会走。当你在职业生涯之初打下了良好的技能基础,包括足够耐心地真正管理好你所从事的角色等,那么你迟早会从中受益。”
下面这是一段linux脚本,语言:bash
#!/bin/bash # ============================================================================== # chmod u+x /opt/nginx/cut_nginx_log.sh # crontab -e # 0 0 * * * /opt/nginx/cut_nginx_log.sh > /opt/nginx/logs/cut_nginx_log.log 2>&1 # ============================================================================== LOGS_PATH="/opt/nginx/logs" ARCHIVE_YEAR=$(date -d "yesterday" "+%Y") ARCHIVE_MONTH=$(date -d "yesterday" "+%m") ARCHIVE_DATE=$(date -d "yesterday" "+%Y%m%d_%H%M%S") if [ -r /opt/nginx/nginx.pid ]; then mkdir -p "${LOGS_PATH}/${ARCHIVE_YEAR}/${ARCHIVE_MONTH}" mv "${LOGS_PATH}/access.log" "${LOGS_PATH}/${ARCHIVE_YEAR}/${ARCHIVE_MONTH}/access_${ARCHIVE_DATE}.log" kill -USR1 $(cat "/opt/nginx/nginx.pid") sleep 1 gzip "${LOGS_PATH}/${ARCHIVE_YEAR}/${ARCHIVE_MONTH}/access_${ARCHIVE_DATE}.log" else echo "Nginx might be down" fi # ============================================================================== # Clean up log files older than 100 days # ============================================================================== # Change HOUSEKEEPING=1 to enable clean up HOUSEKEEPING=0 KEEP_DAYS=100 if [ $HOUSEKEEPING == 1 ]; then if [ -d "${LOGS_PATH}" ]; then find "${LOGS_PATH}" -type f -name "access_*.log.gz" -mtime +${KEEP_DAYS} -exec rm -f {} \; fi fi
下面是一段JavaScript脚本
/*生成4位随机数*/ function rand(){ var str="abcdefghijklmnopqrstuvwxyz0123456789"; var arr=str.split(""); var validate=""; var ranNum; for(var i=0;i<4;i++){ ranNum=Math.floor(Math.random()*36); //随机数在[0,35]之间 validate+=arr[ranNum]; } return validate; } /*干扰线的随机x坐标值*/ function lineX(){ var ranLineX=Math.floor(Math.random()*90); return ranLineX; } /*干扰线的随机y坐标值*/ function lineY(){ var ranLineY=Math.floor(Math.random()*40); return ranLineY; } function clickChange(){ var mycanvas=document.getElementById('mycanvas'); var cxt=mycanvas.getContext('2d'); cxt.fillStyle='#000'; cxt.fillRect(0,0,90,40); /*生成干扰线20条*/ for(var j=0;j<20;j++){ cxt.strokeStyle='#fff'; cxt.beginPath(); //若省略beginPath,则每点击一次验证码会累积干扰线的条数 cxt.moveTo(lineX(),lineY()); cxt.lineTo(lineX(),lineY()); cxt.lineWidth=0.5; cxt.closePath(); cxt.stroke(); } cxt.fillStyle='red'; cxt.font='bold 20px Arial'; cxt.fillText(rand(),25,25); //把rand()生成的随机数文本填充到canvas中 } clickChange(); /*点击验证码更换*/ mycanvas.onclick=function(e){ e.preventDefault(); //阻止鼠标点击发生默认的行为 clickChange(); };
下面是一些图片
–
–
–
–
–
上传文件示例
–
–
–
–
–
–
–
–
–
评论前必须登录!
注册