高手勿进!写给初中级程序员以及还在大学修炼的“准程序员”的成长秘籍(1)

最后

愿你有一天,真爱自己,善待自己。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

B、用英文开始入侵

将你的每天的一些想法用英文记录下来,将一些使用中文记录的日常替换成使用英文来记录。然后慢慢的尝试完全用英文写一篇文档。

C、阅读英文技术文章和文档

尝试去阅读英文文档或者翻译英文的技术文章,哪怕是借助翻译工具,这样不仅仅能开阔技术视野,还能让自己进一步的适应英文环境,接触更多的生词和专业术语。而技术文章或者对应的技术文档中会出现该技术的一些专业术语。

D、进一步学习英语

大学四级六级没过,并不能阻挡你继续学习英语。一门额外的语言技能可以很好的助力职业发展,可以利用一些英语学习工具和学习教程,根据自己的情况来制定目标和学习计划。

2、善用工具


除了平时开发工作本身的工具来提升开发调试的效率之外,分享一些其他的工具,这些工具不仅仅可以辅助开发工作,对于个人其他方面的成长提升也有帮助。

A、科学上网

前面说到互联网中很多优秀的技术资源的内容都是英文的,这些基本上都需要科学上网的工具才得以访问,所以要学会使用科学上网工具,透过它访问国外的各个技术社区和资源平台,接收到最新的技术资讯和学习资源,探索更宽阔的世界,关于这点就不过多讲述。

B、Google搜索

在平时的开发工作中如果遇见了问题,经常会使用搜索引擎来搜索问题,使用Google搜索引擎搜索问题,其搜索结果的丰富性和准确性都要远超越其他搜索引擎,但这个也需要借助科学上网的工具来使用。很多技术问题大都数前辈都已经踩过坑,但也基本上都是发布在国外的技术社区中,国内的一些搜索引擎都是抓取国内的内容,不仅仅重复冗杂质量低,还不少广告。

使用搜索引擎也是有一定的方法和技巧的,可以有效的提高搜索问题的效率和精准性,关于这部分的内容请参见下面的 #提升搜商

C、Grammarly

这是一款英文写作辅助工具,拥有英文语法错误监测功能,如单词的用法、语句的搭配等。能够在英语写作或学习时进行更好的提升,从而有效提升写作效率。使用 Chrome 插件可以在网页的文本输出框中检测你的英文语法错误,像在 Github 上进行 Code Review 时需要留下英文的 Comment,那么试试它,相信你会爱上这款工具。

D、Deepl

在用 Google/有道翻译?来用用这款翻译工具,DeepL是一款基于机器学习和神经网络技术,并支持多语言的翻译工具,翻译会比其他翻译工具更加的贴和日常当中的语句。多有贴近?可以看看下面例子的对比。

PEOPLE MAKE A lot of noise. Cars rumbling along streets, planes roaring overhead, feet slapping the sidewalk—these and other actions create countless tiny vibrations in the ground. A global network of seismometers registers those oscillations 24/7. But since world leaders have urged citizens to stay home and maintain social distancing to slow the coronavirus pandemic, the hum of daily life has quieted.

这是一段有关于新冠的新闻。

下面是 Google 翻译的结果:

人们发出很多噪音。汽车沿着街道嗡嗡作响,飞机在头顶咆哮,双脚拍打人行道,这些动作和其他动作在地面上产生了无数微小的振动。 全球地震仪网络记录这些振荡24/7。 但是,由于世界领导人敦促公民留在家里并保持社会距离,以减缓冠状病毒的流行,所以日常生活的嗡嗡声已经平静下来。

这是 DeepL 翻译的结果:

人们制造了很多噪音。街道上隆隆作响的汽车、头顶上轰鸣的飞机、拍打人行道的脚步,这些行为和其他行为在地面上产生了无数微小的振动。全球的地震仪网络24小时不间断地记录着这些振荡。但自从世界各国领导人敦促公民呆在家里,保持社会距离,以减缓冠状病毒的流行,日常生活的嗡嗡声已经安静下来。

“全球地震仪网络记录这些振荡24/7。” 与 “全球的地震仪网络24小时不间断地记录着这些振荡。” 这两句话的差异就能体现 DeepL 更能贴合日常。

如果这个差异不能体现,那么试着翻译下面这句:

货拉拉不拉拉布拉多!

Google 翻译结果:

Labrador, Labrador!

Deepl 翻译结果:

Cargo puller does not pull Labrador!

哈哈,是不是很因吹斯挺?!

E、Miro/ProcessOn

善用思维导图工具梳理和呈现脑中的思路,也可以用来去构建自己的知识图谱。

ProcessOn是一个国内的在线画图工具,支持流程图、思维导图、原型图、UML图等图形的绘制。

而 Miro 则是国外的一个在线协同白板平台,最大的特点就是用无限白板来自由组织和编辑元素,比如内置的形状、文字、连线、便签等,除此之外,它还支持创建思维导图、看板、图表,以及 iframe 嵌入、网页截取。还可以安装 App,来插入诸如谷歌文档、Dropbox 等等。

这两款工具的共性与差异性其实能从官网的介绍中就能明白,可以根据自己的需求来选择。如果你偏向于脑暴、自由发挥组织那么可以选择 Miro,但是 Miro免费版只支持 3 个画板,私密分享、高清导出等额外的特性会受限,但是免费版对于个人来说已经基本上是够用了。如果你更习惯于用 xmind 这类的软件来梳理和构建知识图谱,那么可以选择 ProcessOn,它可以发布自己的模板来获得收益,也可以将自己的读书笔记,分析亦或是经验流程图公开上传,学习交流。

欢迎读者在下方评论区说说自己觉得很好一些工具。

3、学会正确的提问


在平时的开发工作或者学习中遇见问题是很正常的事情,但是遇见问题的时,不要随便或者立即问其他人,要学会独立解决问题。先利用搜索引擎搜索一下,大部分的问题其实都能在搜索引擎上搜到,以免浪费大家的时间,另外,问题代表着突破自我的一个机会,给自己一定时间努力的去解决它,每一次畏惧就是一次退步,每一次突破就是一次积累。在尽力解决但无果的情况下,再考虑寻求他人的帮助,但提问的方式是有一定讲究的,因为不正确的提问浪费的是你和帮助者的时间,无法高效率的解决现有问题。常常在社区或者技术群里能看到一些这样提问:

你(有人)用过 xxx 吗?

xxxx 操作抛出问题,该怎么解决?

xxx 进行 xxx 操作,为什么不行?有人知道吗?

此时,[黑人脸+问好号.jpg]。

这里大家可以阅读下《提问的艺术》这本书,这是一本教你如何通过富有技巧性的提问来提高沟通效率并提升自身影响力的书。

Github 上一些开源项目会有 Issue Template,最主要的目的也是让提问者更仔细的去描述遇见的问题,让维护者更容易明白以及给出帮助。

4、多参与技术大会


Android进阶资料

以下的资料是近年来,我和一些朋友面试收集整理了很多大厂的面试真题和资料,还有来自如阿里、小米、爱奇艺等一线大厂的大牛整理的架构进阶资料。希望可以帮助到大家。

Android进阶核心笔记

百万年薪必刷面试题

最全Android进阶学习视频

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值