姑娘你大胆地往前走——答大二学生XCL之八问
姑娘你大胆地往前走——答大二学生XCL之八问
以下问题的答案写给我家正在读大二的XCL。
写于 2017-9-13 晚
请问您是为什么选择了IT行业的?
与其说是我选择了行业,不如说是行业选择了我。
高考完后填志愿,选专业,一切都是茫然,周围基本没有指路人,可以说全凭运气,我甚至都不记得自己是被调配的还是主动选择的计算机专业。不管是选择还是被选择,既成事实,就硬着头皮上了。
事实证明,运气也的确是人生很重要的部分。学校虽一般,但是:
- 1)我遇到了几位优秀且负责的专业老师,感恩他们,至今有空都会回去探望几位老师;
- 2)毕业时各大企业正从08年金融危机中缓过来(我们上一届毕业时就业非常艰难);
- 3)互联网行业蓬勃发展,对口就业,所学知识几乎全部用上,而且还不够用;
- 4)最重要:家人没有给我任何压力,不管学习还是工作我很大程度上是自由发挥。
您的工作存在哪些挑战?
- 技术细节上的挑战 —— 工作中必须要有足够的耐心,恒心攻克一个个细小的技术问题;
- 软件工程上的挑战:
- 软件工程不同于传统工程,没有一套定制好的流程规则等着你去熟悉它,使用它。几乎所有的新建团队都有一套带着自身特色的工作方法和流程,即便行业已经通过经验总结的方式得出一些具有共识性的方法;
- 传统工程大多情况下是制造或者按图施工,软件工程大多情况是在创造,因此每个人在每个时间段的发挥是会波动的,这又带来的人员管理上的挑战;
- 如何把一群聪明的人聚集起来合作,还要照顾每个人的爱好和情绪也是极其考验团队领导者的能力;
- 大部分软件本身的复杂性也带来极大的挑战,这里不展开了。
- 行业快速发展带来的挑战:
- 必须不断学习新生事物,扩展练习基本功,即使现在手上的工作用不上,也要有所了解,很可能出现今天还跟这件事情没关系,第二天就要赶鸭子上架;
- 行业竞争激烈,要时常准备着应对突如其来的计划变更;
- 要撑得起失败,辛苦半年、一年、三五年甚至十年的努力都有可能因为外部因素导致明面上的失败,但是这并不意味着没有价值,毕竟经历使人成长;
- 几乎所有明显的问题都需要快速响应,快速解决。
您对您工作的前景发展有哪些看法?
- 首先,这是一个高速发展的行业,但却只有区区几十年的历史,还很年轻,所以我认为在未来整个行业还是具有无限的可能性及想象空间;
- 再者,互联网行业看起来很虚,但实实在在地改变了大家的生活,同时也让身在该行业工作的我感受到价值的体现;
- 另外,工作上的快速变化也让人保持一种危机感,不断学习提升自己,虽然辛苦,回头看看总觉得还是充实并且值得。
您觉得您的性格对您的工作有影响吗?
有句话叫“性格决定命运”,说明至少在大众心目中性格对人的发展还是起着非常重要的作业。落到自己的体会上,也是非常认同这句话的。
- 有时候过分计较得失,犹豫不决,等明白过来的时候机会已经不在了;
- 有时候盲目自信,冒失前行,回过神来才发现自己没能发现明显的问题,导致损失;
回到问题本身,性格不仅仅对工作有影响,对我们的生活也影响极大,也就是对应着“性格决定命运”。
当然,人应该有保持学习的心态,承认自己的不足,反思自己的过失,在前行中认识自己,调整自己。若干年回过头看看那时的自己,如果有一种“那时候真傻”的感觉,那么应该就是有一些进步。
您的日常生活习惯对您的工作有怎样的帮助?
我想我的生活习惯其实不好,所以这个问题可能回答不了,但是可以做一些反思。
- 常年下来养成了习惯性晚睡,导致早起的习惯丢掉了;
- 起得晚了,到公司自然也晚。俗话说一日之计在于晨,我的晨光似乎白白丢掉了,上午的时间都不够进入工作状态就已经要吃午饭了。
- 所以一天的工作可以说是从下午开始的,让自己经常工作到晚上比较晚的时间,重复昨天的晚睡,重复第二天的晚起,...
反思完了,就得做一些调整。一步到位的想法是不可有的,但是可以做一些改变,养成习惯,再做一些改变,再养成习惯。比如:我已经每天晚上下班回家坚持一些运动,希望自己的身体能够保持长期健康的状态。
您能与您的同事和谐相处并且能够清楚同事眼中的你吗?
与同事和谐相处是没有问题的。但是能清楚同事眼中的自己却只有少数几位同事,能向自己反映他们眼中的自己是非常宝贵的,这种宝贵的信息需要自己用心去经营同事(朋友)关系。想要收获这样有价值的信息,首先自己在平时也要用心对待他人,与他人建立良好的信任关系。
您觉得我适合怎样的工作?
适合什么样的工作需要你自己认识自己,清楚自己想要什么,想给予什么。如果由我来告诉你你适合怎样的工作,那是我想要你去做的工作,而非你自己想要做的工作。这里可以引出两个问题:
- 如何知道自己适合怎样的工作?
- 很多人会说“我对某件事情没有兴趣”,这里就可以提问“你了解这件事情吗?了解多少?尝试过吗?”,我想大部分回答都是否定的。也就是说大部分人对一件不了解的事情说“没兴趣”,这本身就是说不通的,真实情况应该是“懒惰”和缺乏“执行力”吧。
- 根据以上思考,我们要想知道自己是否适合某种工作的前提是先了解它,甚至要做深入了解,学习练习好与它相关的知识技能。结果不保证你真的适合,但是至少你是努力做了验证。
- 如果不合适,是不是之前的学习练习就白费了呢?当然不是,参考上面“要撑得起失败”,这过程提升了你的学习能力,丰富了你的阅历,这是终身受益的。你可以凭借这些基本通用能力快速验证自己是否适合/喜欢另一种工作。
- 为什么要上大学?
- 大学相较于中学时期“为高考而战”的模式,更多的是你有自由空间来做思考,去了解和尝试自己可能感兴趣的事情。
- 同时,大学各专业也在学习能用于立足社会的知识和技能,这会给你一个选择的起点。
- 这个世界上能做的事情,机会很多,但是只留给那些有准备好必要的知识/能力的人。大部分人都是过早退出了,不上大学更是。 -- ffl
您觉得我的性格能对未来产生怎样的影响?
因为并没有长时间的相处,所以这个问题比较难回答。不过我有几个建议:
- 晚上睡觉,躺下的时候可以回顾一下今天的学习及生活,有哪些地方做得好,做得不好;
- 做得好的能否总结经验规律,形成自己为人处事的方法,时间长了就能养成习惯,甚至融入自己的性格;
- 做得不好的能否反思是自己不够用心,不够努力,还是能力不足。能否进行矫正;
- 每周末按照以上方法回顾一下过去的一周;
- 每个月按照以上方法回顾一下过去的一月;
- 每一年按照以上方法回顾一下过去的一年;
- 3年、5年、10年...
为什么要这样呢?因为有的事情本身周期比较长,需要足够的时间来让你做出判断。
另外,你能长期坚持这样,养成习惯,融入你的性格,这也将成为你一生的财富。
补充
给你提供的很多建议其实自己也没有做好,但是正在努力改进中,共勉!
感谢周老师支招本文标题!
姑娘你大胆地往前走——答大二学生XCL之八问的更多相关文章
- 程序员该如何过好他的整个职业生涯?(最重要的是你得一直往前走。拐点不是你的工资。想起很久前有个人说我“逻辑性”比较强)good
作者|池建强 编辑|小智 戳阅读原文,获得短信提醒,不错过下次InfoQ大咖说直播! 1 写在前面 加入极客邦的第一天就被拉到了「大咖说」的现场,这也是我始料未及的事情.从锤子科技正式离职之后,我 ...
- MATLAB寻找数组前k个大值
有时候我们需要寻找数组的前k个大值并按照顺序输出, 在C语言可以通过快速排序等算法,快速求得,这里用matlab写了一个比较简单实用的程序(适用于数组长度不是特别大的情况). function [va ...
- Flask + vue 前后端分离的 二手书App
一个Flask + vue 前后端分离的 二手书App 效果展示: https://blog.csdn.net/qq_42239520/article/details/88534955 所用技术清单 ...
- 搜索条件两个时间,通过php数组排序,保证select语句between时间 前小后大
//搜索条件两个时间,通过数组排序,保证select语句between时间 前小后大 $sort_array=[$_POST['clockDate1'],$_POST['clockDate2']]; ...
- 微信小程序参数二维码6问6答
微信小程序参数二维码[基础知识篇],从6个常见问题了解小程序参数二维码的入门知识. 1.什么是小程序参数码? 微信小程序参数二维码:针对小程序特定页面,设定相应参数值,用户扫描后进入相应的页面. 2. ...
- dotnetcore vue+elementUI 前后端分离架二(后端篇)
前言 最近几年前后端分离架构大行其道,而且各种框架也是层出不穷.本文通过dotnetcore +vue 来介绍 前后端分离架构实战. 涉及的技术栈 服务端技术 mysql 本项目使用mysql 作为持 ...
- 求数组前K个大的数
我们举例,假若从10000万个数里选出前100个最大的数据. 首先我们先分析:既然要选出前100个最大的数据,我们就建立一个大小为100的堆(建堆时就按找最大堆的规则建立,即每一个根节点都大于它的子女 ...
- nginx配置跨域之后前后端调用,二次请求
公司项目从前后端不分离转到前后端分离 首先遇到的问题就是前后端分离的时候跨域的问题 但是当跨域成功配置并且能访问成功的时候发现 每次客户端的请求都会发送两次 第一次是OPTIONS的请求,然后才是正常 ...
- hdu1035 机器人走格子,格子指明方向,问几步走出格子或者是否有形成圈
只要根据格子的方向选择下一步搜索的方向即可,退出条件是出界或者进入环中,进入环中的条件也很好确定,就是一个点走了两次,由于路径是固定的,这就会陷入无限循环. #include<iostream& ...
随机推荐
- 浅谈odoo 后台与前端文件(附件)的存储与下载
odoo 后台与前端文件(附件)存储与下载实现 笔记太多了很乱,想想还是写博客的好,慢慢更 当然了,前提是你已经配好了odoo开发环境 一.odoo后台界面实现附件的上传和下载 1).在应用中搜索下图 ...
- appium测试之获取appPackage和appActivity
appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的.那如何快速的获取这APP的这两个参数呢?我这里介绍两个方 ...
- 学起来 —— CSS 入门基础
Hello,大家好! 小女来更博啦!CSS福利送上~~~ 首先给大家介绍一下CSS到底是什么? 一.CSS概念 W3C规范中,要求有三条:一 为"两个分离",二 为语言遵循语义化, ...
- 再起航,我的学习笔记之JavaScript设计模式08(建造者模式)
我的学习笔记是根据我的学习情况来定期更新的,预计2-3天更新一章,主要是给大家分享一下,我所学到的知识,如果有什么错误请在评论中指点出来,我一定虚心接受,那么废话不多说开始我们今天的学习分享吧! 前几 ...
- let const 下篇
1.不存在变量提升 在之前的js代码中,声明一个变量或者是函数,会存在变量提升的现象,也就是说变量可以在声明之前使用,值为undefined: es5: console.log(a); //undef ...
- STL容器的reserve()函数和resize()函数解析
以vector为例,我们都知道可以用reserve()和resize()函数来为容器预留空间或者调整它的大小. 不过从它俩的名字上可以看出区别: reserve():serve是"保留&qu ...
- SpringMVC注解@RequestMapping之produces属性导致的406错误
废话不多说,各位,直接看图说话,敢吗?这个问题网上解决的办法写的狠是粗糙,甚至说这次我干掉它完全是靠巧合,但是也不否认网上针对406错误给出的解决方式,可能是多种情况下出现的406吧?我这次的流程就是 ...
- 安卓手机测试常见BUG
安装 覆盖安装 跨版本安装 卸载后重新装 2.网络 2G网络下访问应用 网络不好的情况下,访问应用,是否会有数据返回 网络不好的情况下,切换到有网时,数据是否正常展示 WIFI断开时,再进入应用,之前 ...
- http基础知识总结
前车之鉴,后车之师. 站在各位前辈的肩膀上学习到很多知识,这里仅做记录,供自己使用 关于HTTP 我们想要打开一个网站,首先是需要往浏览器地址的URL输入框架中输入网址.当敲下回车后,通过http协议 ...
- nginx cpu高排查
首先查看nginx的error日志,无异常打印. cpu占用如下图所示: top - 10:05:40 up 233 days, 16:28, 4 users, load average: 25.53 ...