精华内容
下载资源
问答
  • 开源芯片论坛 探讨前沿技术 规划未来方向.pdf
  • 秘书处未来发展方向规划.doc
  • 软件工程师规划 规划软件工程师的一个美好未来
  • 职业规划-IT方向(超详细,超具体)

    万次阅读 多人点赞 2019-06-21 21:30:13
    前天写了一篇博文《说出我的故事,献给正在迷茫的你》(https://blog.csdn.net/weixin_44135121/article/details/92841610),不少读者留言不知该如何做职业规划,于是继续拖着忙碌了一周...,提笔写下这篇《职业规划...

    前言

    今天是周五,本来想好好休息。前天写了一篇博文《说出我的故事,献给正在迷茫的你》(https://blog.csdn.net/weixin_44135121/article/details/92841610),不少读者留言不知该如何做职业规划,于是继续拖着忙碌了一周疲倦的身体,坐在电脑前,吹着电扇,提笔写下这篇《职业规划-IT方向》。

    如果你是应届生,或者准备转行 IT,我想以我的个人经验,把我的所思所想分享给你,也许不一定对,仅供参考。如果你已经是老司机,看完我的博文,发现有不妥之处, 或者还可以补充的地方,也欢迎提出建议,还望不吝赐教。

    应届生很迷茫是一个普遍现象,毕竟我也是从那时候一步步走过来的;别说应届生,即便有些人混迹职场多年,也会常常陷入迷茫。社会进步太快,特别是互联网行业,我们总是会担心自己跟不上脚步;也是由于信息时代发展迅猛,很多在线学习资料泛滥,以至于很多时候,我们无所适从,不知道到底该看什么,学什么。

    很有幸,我在今年年初的时候给自己做了一个三年计划,并且几乎每天都是按照计划进行,我很充实,也很满足,尽管还没有实现,但是我知道,我已经在路上。我克服了懒惰,养成了自律。我成为了想要成为的样子。

    人之所以迷茫很大程度上是因为没有目标,或者没有驱动力。首先你要想清楚,你这辈子到底想成为一个什么样的人,想要踏入一个什么样的行业,想要过上一种什么样的生活。有些人会说,我生活富足,无欲无求,找不到驱动力。实在找不到的话,建议可以想想父母。天下父母都有一颗望子成龙、望女成凤的夙愿;同样的,我相信天下子女也都想成为让自己父母骄傲的儿女。

    我小时候喜欢文学,渴望将来成为一名作家。随着年龄的增长,校园的熏陶,社会的洗礼,当初的理想早已不知所踪。直到现在,已深根至 IT 行业,成为作家再无可能,但是我给自己立了一个三年计划,希望能通过三年的知识沉淀,韬光养晦,可以有能力写一本书。自己所擅长的技术领域的书籍,或者励志鸡汤,职业规划类的都可以。兜兜转转,我好像找到了与儿时理想的交集。我知道,我是将现在与过去的心愿融为了一体。等我写好了书,我第一件事就想拿回去给我的父母,我想看到他们脸上透露着光芒的微笑,我想让他们以我为傲。

    好了,不抒情了,下面以自己为案例,上干货。

    职业规划第一步:写下你的目标

    目标来源于驱动力,所以先找到你的驱动力,这个阶段不要着急,可以寻一安静之处,回顾一下自己的人生,好好地冷静思考一番。

    如果你的生活尚不富足,你想不想凭自己的双手过上自己想要的生活。

    如果你的当下和未来均不会被物质条件所束缚,那么你是否有能力也为身边的人未雨绸缪。比如万一在未来的某一天,自己的父母或者家人出现意外,需要一大笔经济支出,你是否仍然能够轻轻松松化解困境。

    如果说你已经有足够的能力可以兼顾到自己和家人的现在以及未来,那么你是否应该志向再远大一些,不说兼济天下,至少,可以帮当下的部分人解决部分问题,为社会的进步贡献出一份力量。

    比如阿里巴巴创始人马云先生帮大众解决做生意难的问题,又研发出支付宝,为大众提供了支付的便利;比如百度创始人李彦宏先生研发出中国的最大搜索平台,为多少人排忧解惑;比如 CSDN 创始人蒋涛先生帮很多技术人才提供了学习的平台,助力于中国互联网行业的发展。

    当然他们的成就远远不止这些,虽然我只是一介平凡之辈,但是我相信在他们闪耀光环的背后,在他们励精图治的血泪之间,在他们栉风沐雨的辛劳之下,能够坚持他们走到最后的,绝不仅仅是狭隘的个人成就或单纯的物质需求,而是一颗心系大众,想要为社会,甚至为人类的进步,贡献出力量的伟大决心。

    但是这世上成功者毕竟是少数,何况一屋不扫,何以扫天下,作为我们普通人,我们首先要将自己管理好。不管是成就自己,帮助家人,抑或造福大众。我相信,只要你仔细思考,总会找到一个燃烧在你心中的目标,找到之后,一定要写下来。以下是我的三年目标,大家可以对照着你的实际情况,也将自己的目标写下来,牢记于心。

     

    职业规划第二步:思考如何实现目标

    有了目标之后,就像是大海的帆船,有了前进的方向。但是仅仅有方向肯定是不够的,你还需要思考如何按照方向前进。即根据总的目标分析出应该从哪些地方入手,方可实现目标。

     

    职业规划第三步:学习要有系统性和目的性

    对于技能类的学习,要有系统性和目的性。之前也说过,由于互联网发展迅猛,当下学习资料太过泛滥,仅仅只是有了大的方向,面对每日来自各大平台,各大媒体的资料推送,只怕你会应接不暇,无从入手。

    所以你需要先在你的知识领域规划出一份知识体系,并且分清学习的深度和广度。比如我是一名前端开发,我会先构建出前端的知识体系脉络,在我的脉络里,我会有侧重点,前端领域的学习就是我的深度;而涉猎其他领域,比如后台,运维,区块链等就是我的广度。当然这些也都是一个初步的脉络,我会随着自己的认知和技术的提升,不断改进、完善知识体系。

      

    职业规划第四步:根据目标,分解出年度计划

    有了一个大致的知识体系脉络之后,列出今年的具体实施计划。年度计划也会包括一些其他的,比如生活方面的,我的计划是2次旅游和学会游泳,我就不一一列出了,比如还有些人会有自己的晋升计划和管理计划。我这里只列学习计划。

    你将每个月的学习计划列出来之后,在当下的那个月份里,如果收到的学习资料推送的内容,正好在你的规划之中,你就着重看,如果并不在学习规划范畴内,可以暂时屏蔽掉,或者觉得资料还比较好,可以暂时收藏起来或下载下来。等到相关月份的时候再来学习。这样可以有效地将你的目标聚焦,也不至于沉浸在一堆学习资料里面,不知所措。

    以下是我年初拟定的学习计划。有人可能会问,那么明年和后年就不管了吗,后两年可以拟定一个粗糙的计划,只要一个目标就好,不用拟定太过详细,因为越久的事情往往变化越大,而且明后年的事情你也很难做出一个精准的预测,所以何不将精力先全部聚焦到当下。

       

    职业规划第五步:根据年度计划,进一步细分

    仅仅只有年度计划,于你当下的每一天也还是遥远的。应当根据年度计划,进一步细分到每月,每周,乃至每天。目标能够越具体,离自己越近,越有利于完成。我这里就挑几个例子。

       

    职业规划第六步:月度总结

    学而不思则罔,总结就是一个思考的过程。学会月度总结,或者到了某个周期,发生了一些小改变或小感悟,都可以进行总结。很多时候,可能也需要根据实际情况调整计划。另外需要时常反思自己的任务完成情况,那些没有完成,为什么没有完成。上图的月度计划里面已经有总结了,这里就不再贴图了。

     

    职业规划第七步:安排作息表

    为了达到更好的自律,还可以给自己安排一个作息表和常规性事项,以此来时常督导自己。

     

    我的坚持成果

    1. 养成了自律,从2月份到现在,我已经坚持了4个多月,基本已经养成了自律,不说 100% 完成,至少是达到 90% 以上。 

    2. 依然按照月度计划进行着,大家可以看到,现在正好6月份,我的博客内容正好对标我的6月学习计划 — Node 和 Java。

    3. 小有收获,在上半年期间,我完成了 React 源码研究,react-router 源码研究,Redux 源码研究,webpack 源码研究等,并在 GitChat 平台上发布了相关的收费文章。也算是赚了一点零花钱,前人说过,知识就是金钱,这点在 IT 行业体现得淋漓尽致。

    4. 博客输出量基本达成,我是从2月中旬开始写博客,一个月工作日平均是22天左右,从起初到现在基本保持这个量的输出。可能后面会减少量,并不是不写,而是我想随着对每个知识点更深入的学习,将之前写的博客内容进一步优化,

    以下是我 excel 计划表的一个截图。

     

    建议

    在实现目标的过程中,也给大家五点小建议。

    建议一:工作日每天提前半小时到一小时去公司。

    想要做出改变,首先第一点一定要克服懒惰。其次,最好是提前半小时以上去公司。一来在上班的过程中会减少很多拥堵,减少挤地铁、等电梯的时间。早上上班的时候,你会发现,只要你提前哪怕半小时也好,整个上班的路途中,会减少很多拥挤和匆忙。二来也是有充足的时间去规划好一整天的工作和学习计划。

    早上自己比较清醒,周围的人也比较少,便于自己反省、总结和规划,一日之计在于晨嘛。目标分解下来之后一定要每天坚持,将自己的三年目标深根于心。可能也就刚开始的时候比较难,等你坚持一段时间之后,自然而然形成了习惯,也就养成了自律。

    建议二:合理分配好大脑内存

    人的大脑就像数据库一样,内存和精力是有限的,所以应该将有限的内存分配给有意义的事情。现在互联网信息时代,资讯新闻泛滥,腾讯新闻,百度新闻,今日头条等等,都会定期或不定期推送各种新闻事件。对于娱乐八卦休闲类的新闻,一律屏蔽掉,这些资讯仅仅只是满足当下的一时好奇心,对你的未来毫无意义。也许你说每天也就花个10分钟看看,放松放松而已。你可以自己算一下,每天10分钟,一年是多少分钟。

    刚刚有提到,大脑的内存是有限的,这些资讯也容易分散注意力,我们要尽量聚焦到自己当下的目标和任务上来。也不是说一定不能看,在早晨宝贵的那么些时间里,如果实在想看,尽量选择一些有质量的资讯,比如励志类的、国家大事类的、当下重点事件类的。其次,在每天给自己规划的作息表里可以规定适量的娱乐时间,这个时间点,你想做什么来放松都可以。严格按照计划表进行,什么时间点就做什么事情。

    建议三:低质量的社交不如高质量的独处

    即便你有了全盘规划,你满心热血,自认为意志坚决。但是人是很容易受环境影响的,有时候慵懒会像瘟疫一般传染。别人都在嬉戏,打闹,你势必会受干扰。更何况在还未形成自律的初期。如若你的生活中有志同道合之人,那自然是好。但若没有,独处也未必不是一件好事。成功者往往是耐得住无边无际的寂寞,才能够稳得住心志不会被轻易诱惑。而且独处能够让你更安静的思考,在一个人的时候,有时候灵感的迸发,思维的跳跃,会让你有很多意想不到。

    建议四:切忌急功心利,适当放松

    即便是将任务规划得很好,自己也基本按规定执行。时间久了,人难免会懈怠。而且如果中途出现什么变故。比如在你规定的学习时间里,刚好来了一个紧急任务,需要及时完成,并且可能需要占用你大量的时间,这时候势必影响你的学习进度。那么在这个时候,切忌心烦意乱。人生总是会充满各种意料之外,遇到与自己预期不一致的事情,要耐心,冷静。其实计划也只是一个方向标,变化是人生常态,整体上能够按照计划执行即可,不必太过拘力于一时的得失和变故。拉弓也要适度,合理的力度才能射得更远,如果太过于用力、执着,往往只会适得其反,最终弓毁人伤。

    当自己的情绪处在低谷的时候,适当放松自己。有时候情绪实在不佳,即便是丢下规划得满满的任务,出个远门去放纵一下自己,也未尝不可。虽然一鼓作气,再而衰,三而竭,但是学习和人的情绪都是有一个周期性的过程,是一个长久的过程。学会适当的放松,当信仰没电的时候,寻找一种方式充充电,然后告诉自己,我又满血复活了,就可以进入下一个周期了。

    建议五:用心感受生活,寻找生活的乐趣

    实现理想的过程必定是一番苦行僧。但是我们也要学会用心去触摸,感受生活。比如我每天下班还比较早,所以每天晚上都会自己做饭,因为会有些复杂一点的菜,像酸菜鱼、啤酒鸭、水煮肉片,所以长达一两个小时。在此过程中,我会一边做饭,一边听歌,很是惬意。最后看到自己烹饪出来的美味,颇有成就感。大家可以看到,在我的博文里,不仅有技术类的文章,也有部分感悟生活的文章。

    另外,在砥砺前行的过程中,也不忘给自己找一种定期的休闲方式,比如我每周末都会去电影院看一场电影,顺便吃一顿美食。有些人喜欢一些体育运动,可以定期去打球,或者去健身,去尝试一些极限运动,使平时集中和紧张的情绪可以得到有效的发散与放松。机器尚有折旧,报修的一天,更何况是人。学会在平凡的生活中创造乐趣,学会将你的生活过得有滋有味,这不仅是一种达观的心态,更是一种超然的智慧。

    以上这些仅仅只是供大家参考,大家可以根据自己的实际工作情况制定自己的规划,首先一定要从心理上有决心和毅力去做出改变,其次成功与失败之间就隔着坚持,这个非常非常非常重要,多少人死在了黎明的前夜。

    最后,希望对大家能够有所引导或启发,一起努力,一起进步,一起加油!

    鉴于这两天咨询我的人比较多,我平时工作、学习也比较忙,不能第一时间给大家反馈。所以特意建了一个群,适合应届生,或者准备转行,在 IT 大门口迷茫的人加,可以先加我微信号 w676255049,备注来自 CSDN ,我再拉群,有问题可以进群里问,相似的问题我可以一次性回答,主要解答职业规划方向,因为我的方向是前端,纯技术问题,可能只能跟大家探讨一下前端方面的,其他方向暂时解答不了。如果觉得我的规划模板还不错,也可以分享给大家,一起监督学习;因为是免费义务给大家提供咨询,也欢迎各位经验丰富,乐于助人的老司机加入进来,送人玫瑰,手留余香。

    以下这段话记于2019-8-29  上午9点左右。

    看到评论区有些异议,大部分是缘于我的下班时间问题。任何时候任何文章都不可能符合任何人的任何情况。本来不想解释的,有时候跟无法共鸣的人解释半句都是浪费时间。文章毕竟只是借鉴学习他人经验的作用,自己觉得合理的地方,参考即可,与自己情况不符合的地方略过即可。

    在这里简单说一下我自己的情况,我目前所在的公司并非互联网行业,所以常规下班很正常。但是在此之前,我也一直在互联网公司,加班是家常便饭,大部分的互联网公司有一个共同特征就是,经常会赶项目进度,产品更新迭代太快。以至于很多工程师异常忙碌。但其实站在个人发展来看,并不是好事。为什么这么说?很多人都在重复造轮子。上级一直催催催,开发出来的东西很难出臻品,只能应付了事。有些人想着等得空了一定优化一下代码,但是等真正得空的时候往往下一个产品迭代等着你。高强度的实践对于刚开始入行的人来说不失为一个好机会。但是对于已经对框架的使用如火纯青、游刃有余的职场老人来说,应该思考一下自己进步的空间何在?特别是对于我这种非科班出身,基础很薄弱的人来说,框架的使用只是建立在虚空的技术上。于是我换了一家非互联网公司,一来技术可以照常施展,二来可以有更多的时间来填补一些原理和底层的知识。也有更多的时间来好好架构一个功能的开发,争取开发出来的功能可以达到最优性能状态,而不是像以前忙碌的工作更多的只是重复造轮子。

    强调一下,以上的分析和想法仅仅只代表个人拙见。每个人所处的情况都不尽相同,仅供参考就好。每个人都应该客观分析自己的处境和自己的需求,站在长远的角度去思量,给自己寻找一种最合适的工作及生活方式。

    另外,从广义的角度去理解学习这个概念。并不是说工作之外的时间去学习其他知识就叫学习。很多人即便在忙碌的实践中也能够学有所获。重点在于本周跟上周相比,本月跟上个月相比,今年跟去年相比,你是否进步了。至于这种进步的方式,是工作之余去学习新知识,还是在实践中不断的总结反省,亦或是其他,都不是重点。

    展开全文
  • 运维行业未来发展方向规划

    千次阅读 2019-04-22 15:15:37
    运维主要工作内容: 除了三个核心(数据不丢、7*24不宕机、提升用户体验) ※1.监控: 查看网站监控,网站状态、流量(带宽) 根据监控提示(邮件 微信 电话)进行处理 ※2.... 备份的内容(配置、数据、脚本、网站...

    运维主要工作内容:

    除了三个核心(数据不丢、7*24不宕机、提升用户体验)
    
    1.监控:
    		查看网站监控,网站状态、流量(带宽)
    		根据监控提示(邮件 微信 电话)进行处理
    	※2.备份:
    		备份的内容(配置、数据、脚本、网站程序代码)检查备份是否能用
    	※3.代码更新上线:
    		进行代码上线,代码回滚
    	※4.其他项目:
    		根据需求做项目(备份、优化、监控)5.额外要求:
    		生活琐事
    

    在这里插入图片描述

    展开全文
  • 本文对未来机器人的发展方向进行了展望,并讨论了未来机器人需要解决的关键问题。同时,针对未来在服务领域发展的机器人进行了研究,针对一些未来机器人在该领域可能遇到的问题,进行了讨论并给予解决方案。
  • FPGA学习方向规划

    千次阅读 多人点赞 2019-08-04 09:05:33
    仅以本帖,记录自己的学习历程及未来方向。 刚入职做FPGA研发1年,也不知道自己的发展方向。 所以,从FPGA接口通信入手,慢慢学习和了解吧。 希望自己逐步积累和掌握以下几个方向从业的基础知识,并具有一定的...

    前言

    仅以本帖,记录自己的学习历程及未来的方向。

    刚入职做FPGA研发1年,也不知道自己的发展方向。所以,从FPGA接口通信入手,慢慢学习和了解吧。希望自己逐步积累和掌握以下几个方向从业的基础知识,并具有一定的研发能力。

    主要方向分以下个方向:

    (1)接口通信类:

    简单通信接口SPI/UART/IIC,复杂一点的SDR SDRAM控制器设计、DDR3MIG的使用、PCIE控制器、Aurora、千兆以太网通信;

    (2)数字信号处理类:FPGA数字信号处理

    (3)数字图像处理类:FPGA数字图像处理

    (4)通信编码类       :

    (5)加密解密算法硬件实现:

     

    学习,从大牛的博客开始!辅助阅读相关专业书籍!

     

    FPGA数字信号处理

    推荐博客
    作者博客
    1、 FPGADesigner的博客https://blog.csdn.net/FPGADesigner
    2、李锐博恩(Reborn)https://blog.csdn.net/Reborn_Lee
      
    推荐书籍
    《数字信号处理的FPGA实现》第四版

    《数字信号处理――原理、算法与应用(第四版) 

    [Digital Signal Processing,Fourth Edition]

    《数字滤波器的MATLAB与FPGA实现》 

     

    FPGA数字图像处理

    推荐博客
    作者博客
    1、angelbosj https://blog.csdn.net/angelbosj?t=1
    2、LakersNation https://blog.csdn.net/lzy272942518?t=1
    3、Pieces_thinking的博客https://blog.csdn.net/pieces_thinking?t=1
    4、灰巧克力爱松露   https://blog.csdn.net/shadow_guo
    5、fzhykx   https://blog.csdn.net/fzhykx?t=1
    6、libing64 https://blog.csdn.net/renshengrumenglibing
    7、brank_z   https://blog.csdn.net/a52228254?t=1
    8、被选召的孩子 https://blog.csdn.net/archar_saber/article/list/1?t=1&
      
    推荐书籍
    《数字信号处理的FPGA实现》第四版《基于FPGA的数字图像处理原理及应用》
    《数字图像处理(第三版)冈萨雷斯》 

     

     

    FPGA相关书籍

    不读书,何以进步?!

    在FPGA领域相关专业的书籍并不是很多,下面仅是个人整理的一些可以参考阅读的书籍。

    下面列举的书籍,大多是工具书,基本就入个门。

    若想在一个领域深耕,则需要学习和了解该领域的专业和系统的知识,比如关于加密解密算法,深入学习的话需要掌握信息论、信息论与编码等更加专业知识。

     

    下面的书籍大概分两大类:基础理论指导类 和 工具书。

    基础理论指导类:

    FPGA新人入门阶段,可以先看看下面三本书,作为FPGA开发中的理论指导。

    《Altera FPGA/CPLD设计(基础篇)(第2版)》

    《Altera FPGA/CPLD设计(高级篇)(第2版)》

    《FPGA快速系统原型设计权威指南》ps:这本书值得看看!

    可以参考“《FPGA快速系统原型设计权威指南》读书小结”

     

    工具书类:

    工具书,就是你用到的时候,打开看看。

    当然,感兴趣的也可以自己业余研究研究,大概了解了解FPGA在不同领域的应用情况。

    《FPGA原理和结构》天野英晴《FPGA实战训练精粹》
    《Xilinx FPGA 高速串行传输技术与应用》《嵌入式高速串行总线技术 基于FPGA实现与应用》
    《PCI Express 系统结构标准教材》 
    《无线通信FPGA设计》《典型密码算法FPGA实现》
    《数字信号处理的FPGA实现》第四版《基于FPGA的数字图像处理原理及应用》
    《数字图像处理(第三版)冈萨雷斯》《数字滤波器的MATLAB与FPGA实现》

    《数字信号处理――原理、算法与应用(第四版)

     [Digital Signal Processing,Fourth Edition]

     
      
    《Xilinx FPGA 权威设计指南 基于vivado2018集成开发环境》《Xilinx FPGA 数字信号处理设计指南 从HDL、simulink到HLS的实现》
    《Xilinx ZYNQ-7000嵌入式系统设计与实现》《Xilinx FPGA开发使用教程》第二版
      
    《数字设计和计算机体系结构》第二版《兼容ARM9的软核处理器设计-基于FPGA》
    《TCL/TK入门经典》《UVM实战》
    《The UVM Primer》《Writing Testbenches using SystemVerilog》
    《System Verilog1800-2012语法手册》 
    几个常用软件工具
    文件比较器 : Beyond compare文件查找器: everything
      
      

     

    综合类:

    作者博客
    1、桔色小西瓜 https://blog.csdn.net/sinat_25326461
    2、Snail_Walkerhttps://blog.csdn.net/c602273091?t=1
    3、ALIFPGA https://blog.csdn.net/woshifennu1234?t=1
    4、善良的一休君 https://blog.csdn.net/qq_39210023?t=1
    5、文鸿开源工作室 https://blog.csdn.net/qq_38376586/article/list/1?
    6、 开源骚客 http://dengkanwen.com/
    7、OpenFPGA https://blog.csdn.net/Pieces_thinking/article/details/84930527
    8、yf869778412  https://www.cnblogs.com/chengqi521/p/8242183.html
    9、长弓的坚持https://blog.csdn.net/wordwarwordwar
    10、肉娃娃https://www.cnblogs.com/rouwawa/p/9838512.html
    11、深海里的杂货铺 https://blog.csdn.net/ncut_nwpu?t=1
      

     

     

    软件工具:

    (1)熟练掌握Microsoft Visual Studio的调试流程,熟练掌握C++语言。

             没有学会的,要开始学习。

    (2)熟练掌握MATLAB的使用方法,熟悉其编程环境;熟练掌握C语言。

              曾经学会的,不能忘记。

    (3)熟练掌握Python、TCL软件工具。

    (4)熟悉QT开发环境。

     

     

     

     

    几个FPGA开源网站

    内容不多介绍,自己随便点开看看吧。

    建议,空闲时多浏览浏览一些FPGA相关的最新资讯。

    1

    OPENCORES.ORG

    http//www.opencores.org/browse.cgi/by_category

    http://www.opencores.org - 中文

    2

    FPGAs are fun

    http://www.fpga4fun.com/ - 外文

    3http://www.latticesemi.com.cn/ - 中文
    4http://www.epanorama.net/links/fpga.html - 外文
    5

    EDA Industry Working Groups

    http://www.vhdl.org/ - 外文

    6

    Andraka Consulting Group Home

    http://www.andraka.com/

    7

    http://www.fpga-faq.org/ - 外文

    8

    https://www.design-reuse.com/

    9

    http://www.fpgaworld.com/ - 外文

    10

    http://www.edacafe.com/

    11

    https://www.fpgajournal.com/

    12

    http://www.enseirb.fr/~kadionik/embedded/uclinux/nios-uclinux.html - 外文

    13

    https://www.accellera.org/activities/

    14电子创新网赛灵思社区
    15电子工程世界FPGA论坛
    16我爱方案网
    17开源硬件社区托管项目
    18EETOP
    19联合开发网
    20几个简单的Verilog Examples

     

     

    最后有一些帖子不错,可以看看。

    做FPGA的出路在哪里?——同行的感受,我的方向

    一个死磕FPGA 9年的大龄工程师的肺腑之言

     

    >>点击这里返回导航页<<

     

     

     

    展开全文
  • 浅谈程序猿的职业规划

              该文章首发于博主(左潇龙)的博客园博客,可能对有些猿友有帮助,因此特复制到此,转载请务必注明出处:http://www.cnblogs.com/zuoxiaolong/p/life15.html

    引言

     

      这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自己去摸索,这一点请各位不要征求任何人的建议。LZ能做的,就是把各个路线的客观事实陈列出来,供大家选择。

      条条大路通罗马,三百六十行,行行出屌丝。作为一个IT界有理想有抱负,高端大气上档次的屌丝,LZ还是对未来很有打算的。说起这个打算,大致就是两种,一种是生活上的规划,一种是职业上的规划。对于前者来说,无非就是生活在哪座城市,何时打算步进婚姻殿堂,何时打算成为父亲等等。而后者则相对简单,也相对困难,简单的是它只需要给自己规划出一条大道即可,困难的是,它不像生活规划,可以相对随性,而且有无数前人的经验供你参考,大部分时候,它只能靠你自己一步一步的摸索。

      不过职业规划的大体框架基本都是固定的,只不过每个人走的路形色各异,而且不是有句广告词叫“不走寻常路”吗,现实当中难免会有人走别人没走过的路,走着走着,便成了一条路。不过话说回来了,也可能走着走着,便走到死胡同了。因此安全起见,我们大部分人还是适合大众路线的。

     

    浅谈职业规划

     

      首先LZ想给大部分的猿友,尤其是在校生普及一点知识。就是我们在选择工作的时候,抛开工资、环境等这些细节不谈,我们的大方向应该主要考虑职业和行业这两个方面。

      职业则是指你干的什么,而行业则是指你在哪个领域。不准确但更简单的来说,职业规划就是决定你未来准备在哪个领域干什么。比如举一个例子,你现在在某家银行当程序员。此时,金融就是你的行业,程序员则是你的职业。

      现在现存的行业千奇百怪,比如互联网、金融、传媒、农业等等,这些都是可选的行业。对于程序猿来讲,刚开始的职业规划可以不考虑行业的选择而只考虑职业,也就是说,只要是干程序员,到哪个行业的公司都差别不大,除非当前公司的行业你十分厌烦。不过当职业生涯走到一定阶段,则需要好好考虑下自己准备投身哪个行业了。

      由于行业选择的个人因素比重比较大,因此LZ这里就不对此作出建议了,各位猿友可以根据自身的性格特点,特长爱好等,来选择自己准备奋斗一生的行业。LZ这里主要来谈的是职业规划中的职业。

     

    职业路线一览

     

      这里LZ简单的画了一个职业通道的路线,可能与有些公司的职位不符,毕竟公司不一样,规模和起名的习惯可能不一样,但是大体上是这么个路子。各位猿友看看就好,不需要拘泥于职位名称。

       LZ考虑到各个公司的职位职责可能不尽相同,比如有的公司的项目经理,其实是集研发经理的任务于一身的,因此这里有必要对图中的各个角色的职责做一个简单的说明,以免对各位猿友造成误导。以下主要介绍三种角色,也是最容易引起误会的三个。

      开发工程师:这个大家是最熟悉的,这个角色主要负责系统中某个模块或某个功能的设计与编码,有时候还会有数据库设计的工作等等。

      研发经理:主要负责项目的技术选型,技术难题的攻克,技术人员的招聘,团队成员的技术培训与熏陶等一系列与技术相关的工作。

      项目经理:主要负责项目进度的规划、跟进、落实、交付以及与客户的沟通等任务,是一个项目的监督者与管理者。

     

    浅谈程序员的职业路线

     

      在讨论下面的内容之前,LZ需要先声明一点,这一点从图中也能看出,本次讨论的职业发展,都是基于一个条件,那就是你是以做程序员为职业的起步的。因此本次主要讨论的是以程序员作为起点的职业发展之路,倘若你一开始就做的测试或者需求等,那就不在本次讨论之列了。另外一点就是上面所写的开发工程师或者说程序员是一个统称,很多时候还分为初中高级,这里我们就不做区分了,它对我们的职业规划的影响并不大。

      在上面的图中可以看到,一共有四条路线,而左边和右边的测试与需求,上升的途径相对来讲会受限一些,不过这不能说明这两种路线就是差的。就大部分情况下而言,从程序员转向测试和需求的人员当中,一般女性居多,但是一个人职业的发展是非常个性化的,因此并不是说男生就不适合干测试和需求,就像不能说女生就不能干开发一样,这需要因人而异。

      对于剩下的两条主路线,则大多数时候是我们的首选路线,但是这里的管理路线有些特别,需要以技术为背景,否则的话,往往前途有限。对于一个部门总监或者叫技术总监来说,他可以忘记了当初如何读取一个文件,如何实现上传下载功能等等这些技术细节,但是这些一线开发经历,一般是管理技术部门的前提。不过这个前提,对于程序猿来说,大部分时候是可以满足的。

      

    浅谈技术路线的要求

     

      技术路线应该是几乎所有程序猿梦寐以求的路线,当你问一个程序猿的目标是什么,几乎大多数人会说架构师或者CTO。这不仅仅是因为这是技术路线的巅峰,更是因为这两个称谓给人霸气侧漏、高深莫测的感觉。

      LZ曾经见过公司的CTO,还有幸交谈过几句话,说来尴尬,说话的原因是因为当时LZ负责的系统出了问题。如果说CTO当时给LZ的第一印象是什么,LZ只能说,一看就是神一样的人物。最重要的是,LZ一见就有一种想要膜拜的感觉,对于LZ这种自以为是的技术家伙来说,产生这种感觉只有两种情况,一种是对方弱到极致,一种则是强到极致。不过现在想想,可能更多的是因为CTO是LZ的梦想的缘故吧。

      想要走技术这条路,需要具备几个素质,如果你想让自己走这条路,那么请看看这几点你是否具备,虽然这并不权威,但若是你基本都不满足,那么LZ觉得,你走这条路的前途也确实堪忧了。

      1、对技术的狂热,或者说是执着,亦或是兴趣,有一足矣。

      2、良好的逻辑思维能力,如果你觉得数学、物理等理科从小都是自己的天敌,那么你懂的。

      3、坚信技术是有出路的,哪怕你已经为此成为了骨灰级屌丝,你也要时不时给自己一巴掌,然后大喊,“Hello World!”

      4、强壮的身体,尤其是坚挺的颈椎以及腰部。

      5、一个始终认为你是高科技人才的媳妇,当她看到你回到家总是在看书或是对着电脑噼里啪啦的时候,她会用充满敬佩的目光看着你,而不是坐在你的大腿上大喊,“老公,陪我玩嘛!”

      6、惊人的毅力与坚持,尽管技术并不代表你就要天天坐在电脑跟前,或是永远抱着一本爬满代码的书,但是难免需要牺牲一部分外面的花花世界,因此若是你属于坐不住闲不下来的人,那么LZ也只能说你懂的。

      7、对于自己掌握的技术有一定的成就感,甚至是一定程度上的“自傲”。尽管做人要低调,但是当你看着别人买车买房,妻妾成群,而你除了一身技术,却唯有出租屋与卫生纸相伴的时候,这种“自傲”就是你坚持下去的动力。

      以上七点随是LZ一家之言,但若是猿友们觉得这些大部分与你格格不入,那么LZ还是劝猿友们好好考虑一下自己的未来规划吧。

     

    浅谈管理路线的要求

     

      谈到管理,真是有人喜欢有人厌,LZ亲口问过很多程序猿一个同样的问题,但是他们的答案很多都是这样一句话,“我对管理不是很感兴趣。”

      这里面的原因不一而论,但是相信有大部分人是有这样一种考虑,觉得自己作为一个技术人员,最终以管理为生,是一种堕落,亦或是害怕自己在承担了太多管理的重任之后,彻底丢掉了自己曾经赖以生存的技术。

      这种心情是可以理解的,但是理解不代表认同。管理同样也是一门很深的学问,而且随着你工作经验的增加,不可避免的都需要管理一些人,区别只不过是人数多少的问题。而且不要忘了,你其实一直都在管理着你自己,管好自己其实同样是一种管理。

      话说回来,管理也并不是你想做就一定能做的,有多少程序猿年过30,却依然奋斗在编码一线。这其中确实有那么一批人,是甘愿如此。但却有更多的人,是因为坐不上管理岗位的位子,才不得不如此。

      管理这条路依然不好走,因此也同样需要一些基本的素质,否则可能一切也同样是枉然。因此LZ这里依然列举几点要求,同技术路线一样,倘若你与这些要求相差甚远,那么换一条路走下去,或许会更好。

      1、宽广的胸怀,俗话说,胸怀天下,才可成为一国之君。胸中无天下,如何管理天下?可以说,你的胸怀能容纳多少人,能容纳什么人,就决定了你能管理多少人,能管理什么样的人。

      2、敢于担当,有一定程度的奉献精神,倘若你是一个十分自私的人,那么LZ只想说,你懂得。

      3、有一定的技术水准,这一点并不是普通管理者的硬性要求,但谁让你管的是一群高智商的程序猿呢。若是技术烂到极致,那么管理起来将会很难服众,而且对于项目进度的掌控也可能会有所误判。

      4、良好的表达与沟通能力,这一点是必须的品质。否则可能你工作当中经常收到的不是上司的赞扬,而基本上全是客户的投诉。

      5、做人方面没有短板。比如脾气暴躁到几乎跟公司的人吵架吵了一遍,或者己所不欲,非施于人,又或者眼高手低等等。这些短板,尽管不会导致你失业,但是大部分时候会严重阻碍你的发展。

      6、有一定的伯乐能力,知人善用。

      7、坚信下属的成功就是自己的成功,而不是自己的下岗。

      同样的,以上七点随是LZ一家之言,但若是猿友们觉得这些同样是大部分与你格格不入,那么LZ还是劝猿友们好好考虑一下自己要不要管别人吧。

     

    浅谈其他路线的选择

     

      看到这里,估计有的猿友要暴走了,“擦,我竟然两条路都走不通”。倘若你与上面的十四条都格格不入,那么恭喜你,你一定是一个十分特别的人。不过天无绝猿之路,上帝收走你的性别,至少咱还可以去泰国不是。

      不要忘了那个图上面还有两条路呢,那其实也是很好的路线。一个优秀的自动化测试可以给公司带来偌大的贡献,一个优秀的需求分析师也可以省去很多不必要的重复劳动。可以说,这两者也都不是浪得虚名。

      测试是产品质量保障的最后一道关卡,因此需要足够的细致与严谨。倘若是自动化测试,则要求会更高一点。但是如果你是从程序猿转来的,那么工作起来会顺利很多。因为只要是自动的东西,就离不开程序。需求是产品路线的指向灯,是客户心理的蛔虫,因此需要能够挖掘客户的真实需求。而且对于需求这条路来说,LZ还要提醒猿友们一点,那就是需求这条路基本上是与行业挂钩的,因此如果你的行业尚未确定,那么需求可以稍后再转。

      尽管看起来这两者的前途有限,但是或许走着走着,你会发现另外一片天空。由于LZ本人对这两者了解相对较少,因此LZ也不知道这片天到底是蓝色还是灰色,不过就算是灰色,你也可以努力把自己变成太阳,照亮整个天空。

      说到底,路线没有好坏之分,只有适不适合这一说。当然了,这所有的路线之外,还有一条路,那就是创业。比如卖水果,卖烧饼,卖叉叉。

      LZ本人无任何创业经验,因此也不好发表言论。不过LZ个人认为,创业需要一步一步脚踏实地,有多大能力揽多大活,如果你创业时的口号是,“我要干掉BAT”,那LZ还是想说,你懂得。

     

    职业规划的开始

     

      程序猿,是技术相关的职业生涯一个不错的开始,不论你以后是要做CTO还是总监等等,只要你还做着技术大家庭中的一员,那现在的技术沉淀,都将是你未来的基石。我们并不需要急于确定自己以后的路线,因为你的能力或者是认识或许还不足以选择。

      在你做程序猿的日子里,你需要做的,就是干好手下的工作以及不断的学习。这之中还有一个更重要的任务,那就是认识自己。

      当你开始认识自己的时候,就是职业规划的开始。对于任何一个人来说,只有不断的认清自己,你才知道你的路在何方,你才知道你是为何而生。天生我材必有用是没错,但是怕就怕你一辈子都没发现你有啥用。

    展开全文
  • 程序员未来职业规划

    千次阅读 2018-02-27 09:37:24
    前言程序员工作一段时间后,基本上都会考虑自己未来发展方向。发展方向大致分这么几种:程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO。作为刚...
  • 前端未来发展方向

    千次阅读 2017-03-14 13:50:42
    2016年结束了,前端技术的发展也将进入到一个新的阶段,那么未来又会我们带来什么呢?这里就个人发表下意见,不喜勿喷。   就前端主流技术框架的发展而言,过去的几年里发展极快,在填补原有技术框架空白和...
  • 我对职业规划未来发展的一些思考

    万次阅读 多人点赞 2013-10-21 12:17:54
    本文较为全面地阐述了,作为一个一线城市的IT技术人员,我对职业规划未来发展的一些思考。 首先从生活中的困惑迷茫谈起,然后简要介绍了我对婚姻和事业的一点看法,接下来深入阐述了我一些核心价值观和实践, 需要...
  • 程序员未来职业规划分析

    千次阅读 2018-02-25 09:32:26
    程序员工作一段时间后,基本上都会考虑自己未来发展方向。发展方向大致分这么几种:程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO。作为刚毕业...
  • 考虑自己未来的发展方向。 我很欣赏您专注于事业的态度。前一段时间,我也在考虑这样一个问题:一个人什 么都懂,没用!要想有所成就,就是要专注。精通一样,比样样都还行要有用得多。我 之前在技术钻研上也有这样...
  • linux的发展过程以及未来方向

    千次阅读 2019-03-01 16:01:00
    而在专业人士这边,90%的人认为Linux知识了他们更多的工作机会、推动了他们的职业发展,86%的人表示选择Linux工作的主要原因正是Linux技术在企业应用领域无处不在的广泛性,以及对Linux及由、开源思想长久的热情,...
  • 前言 ... 大家好,非常荣幸有机会和大家做这个分享。我先做个自我介绍,我叫朱勇,来自阿里巴巴中间件团队,主要工作在应用容器、微服务、RPC几个领域。...今天的话题是与 Dubbo 的开源现状和未来规划,我们知...
  • 软件工程专业就业方向职业规划

    千次阅读 多人点赞 2015-03-13 17:39:07
    希望大家都能得到学习,对未来有个清晰的规划:     首先说明,我的回答是基于你是软件学院的学生这个前提来说的。  你的三个方向里,如果要做到一定层次,其实嵌入式是最简单的,网络是最难的,WEB居中。  ...
  • Java开发工程师的未来发展方向

    千次阅读 2017-04-08 17:58:45
    Java开发工程师的未来发展方向大致分为两类:   一是成为管理人员,例如产品研发经理,技术经理,项目经理等;   二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。
  • 未来10年人生规划

    万次阅读 2014-02-07 10:06:36
    下面,我规划未来10年需要做好的几个方面: 第一、要有自己方向 1、没有方向感,是最要命的; 2、不管起点多低,坦然接受; 3、选择感兴趣的职业; 4、做自己擅长的事; 5、从最容易的目标开始; 第二...
  • java 个人职业发展方向规划范文 java 个人应该制定好一份职业发展方向规划规划好自身职业 发展的方向以下是精心推荐的一些 java 个人职业发展方向规划范 文希望你能有所感触 ! java 个人职业发展方向规划范文 (一...
  • 说说前端未来几年的发展方向

    千次阅读 2018-11-25 09:23:00
    在知乎上看到这么一个问题,...框架方面:基本就是三大框架鼎立的局面,三大框架都在相互借鉴吸收,而且方向各有侧重,未来短时间内我看格局不可能有什么大变化. 工程化工具:基本上是 webpack 一统江湖的趋势,虽然有 ...
  • Linux发展及规划方向

    千次阅读 2010-12-08 15:24:00
    如何入门及如何规划自己的Linux学习之路一直是困扰Linux爱好者的一大难题,实际上,Linux的入门与学习并不难,只是由于长期使用其他操作系统的习惯与没有正确的引导指向,所以一个本身不是难题的问题变成了难题。...
  • 走出职业迷茫,做好未来规划

    千次阅读 2013-01-07 10:47:03
    笔者参加IT行业以来曾遇到过不计其数、形形色色的IT技术人员,感触最深刻的是他们中很多人对自己所处的境况表现出强烈的焦虑、疑惑和不安,对个人的职业定位、职业生涯规划未来发展方向显得非常的迷茫、困惑和...
  • 程序员未来的发展规划

    千次阅读 2012-11-02 16:18:39
    最近看了很多关于《程序员职业规划》,《再谈国内程序员做不到三十五岁!》之类的文章,发现还是有很多人对于“程序员发展方向”感到迷茫。 据我目前了解的情况来看,大致可以分为四类: 1.技术+技术(深入...
  • 但最近和一些数据分析师沟通时,大家都对自己未来发展感到有些困惑。除了一路从初级数据分析师做到高级,最终走向团队管理外,未来数据分析师还有哪些职业成长空间,又需要提前做哪些方面的准备呢,我们一起来看看...
  • 一个程序员未来5年的自我规划

    万次阅读 多人点赞 2016-11-08 15:59:30
     但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。  其实之前LZ写过一篇文章,但是那篇文章更多的是在讨论“面试前该不该刷题”这个话题,而这篇文章将会更加...
  •  对于考研,我是不想考研,我觉得我们专业动手能力才是最重要的,大学有那么多的空闲时间,你可以有足够的时间来钻研自己喜欢的专业方向,我不否认考研有用,但是考研要花3年的时间去读,我始终觉得#3年的工作经验>...
  • UI设计师未来的4个发展方向

    万次阅读 2016-03-17 18:32:34
    经过我们团队的追踪、调研与分析,栗子预言未来的UI一定会朝着4个方向发展,小伙伴们赶紧找一条路走起来吧! 1,运营UI 需要具备的能力:创意,策划,手绘,文案,英文,提案表述(需求程度按照排名顺序) 第一种...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 82,834
精华内容 33,133
关键字:

如何给自己规划未来方向