自学编程找工作:如何获得项目经验?简历上项目经验写什么?应届校招/转行社招,无实

找工作/转行/跳槽/... 提升几大点
一.基础打牢;
编程语言,数据结构与算法,操作系统,计算机网络,数据库与sql,设计模式等;
面试会通过聊项目来了解你的学习能力,表达能力,与思维的清晰程度;
二.善于利用开源项目;(重在吸收一些技术的关键点)
白嫖(bushi )项目需要的步骤主要为以下几点
①啃项目之前语言要熟悉,基本工具,基本框架,设计模式等 都要熟悉
②全局了解开源项目所用到的技术点,主要的技术组件!各个去了解,没听过的去补,单个击破;
③把项目运行起来。(成功一大半 )
④打断点调试。能够达到修改某处代码看到自己想要的效果;
⑤针对某几个关键点,关键模块各个击破,仔细研究源代码,各个细看;(做好脑图,做好笔记记录,有输出不然就像是走迷宫)
⑥将开源项目变为自己的;做代码上,功能上的优化,加入自己的创意点和想法等等;
重复以上步骤会对开源项目的理解与学习会更加透彻
三.善于做好技术输出。
做技术的态度一定要有,亮出博客或GitHub或技术链接。
热爱技术热爱分享的态度很重要;
学完什么东西一定要留下点什么,这样才是后面前进的资本;
四.善于利用知名框架/知名项目
可以折射出一些底层原理(反射)
类似spring,redis,nginx等;任何其中一个很懂其中的原理,能够在源码级别和面试过侃侃而谈 那稳了;
五.善于挖掘已有项目的技术亮点
有技术含量的东西好好研究理解一下,不是自己做的可以问同事,整理好放入简历;