个人的技术积累以及成长之路

PINN内嵌物理知识神经网络入门及文献总结 内嵌物理知识深度学习方法(PINN)已经成功用于解决各类科学计算问题,其本质是将物理先验知识嵌入神经网络训练中,将一个求解PDE的问题转化为一个优化问题。这篇博客主要记录PINN相关论文 阅读详情

本文写于2016年5月11日,本人29岁。


因一系列原因,我到29岁了,从事IT行业也已将近6年,可是技术水平还是很菜,所以今后的时间,想要刻苦学习技术,提高自己的技术水平。

废话不多说,直接来。


根据Technical Development Guide 的提议,应该学习如下的技术:

1. Python,Java,JavaScript,CSS3&HTML5,PHP,C (其中最应该深入学下去的就是Java和JavaScript)

2. 深入理解算法和数据结构

3. 深入理解操作系统

个人感觉,达到第三层次了,年薪过30万已经没有问题了,而且你也可以选择到底要偏向前端还是后端。

我个人觉得,不管前端后端,都是看项目看机遇,遇到好的项目了,让做前端就往前端深入发展,后端就后端,都可以。

并且现在流行的移动端开发,其实就是稍微有些不同,把第一第二层学好了,学个iOS/Android不那么费劲。


根据月光博客翻译的《给程序员的一封公开信》,有如下建议:

1. 刚入门不要学C,要学一门动态语言(如python)+ 一个编译器(如SublimeText 2,vim ) 

2. 学习Linux

3. 用Git来控制版本,而不要用复制粘贴的方式备份

4. 在StackOverflow 和 IRC上寻求帮助。

5. 注意礼貌,特别是人家帮你解答的时候。

6. 多和程序员交谈,一起工作,多人合作会学到很多书本上学不到的。

7. 参加开源项目(Github)


根据程序员技术练级攻略的提议,应该学习如下的技术

1.入门,学习Python / Ruby


本文写于2016年5月11日,本人29岁。


因一系列原因,我到29岁了,从事IT行业也已将近6年,可是技术水平还是很菜,所以今后的时间,想要刻苦学习技术,提高自己的技术水平。

废话不多说,直接来。


根据Technical Development Guide 的提议,应该学习如下的技术:

1. Python,Java,JavaScript,CSS3&HTML5,PHP,C (其中最应该深入学下去的就是Java和JavaScript)

2. 深入理解算法和数据结构

3. 深入理解操作系统

个人感觉,达到第三层次了,年薪过30万已经没有问题了,而且你也可以选择到底要偏向前端还是后端。

我个人觉得,不管前端后端,都是看项目看机遇,遇到好的项目了,让做前端就往前端深入发展,后端就后端,都可以。

并且现在流行的移动端开发,其实就是稍微有些不同,把第一第二层学好了,学个iOS/Android不那么费劲。


根据月光博客翻译的《给程序员的一封公开信》,有如下建议:

1. 刚入门不要学C,要学一门动态语言(如python)+ 一个编译器(如SublimeText 2,vim ) 

2. 学习Linux

3. 用Git来控制版本,而不要用复制粘贴的方式备份

4. 在StackOverflow 和 IRC上寻求帮助。

5. 注意礼貌,特别是人家帮你解答的时候。

6. 多和程序员交谈,一起工作,多人合作会学到很多书本上学不到的。

7. 参加开源项目(Github)


根据程序员技术练级攻略的提议,应该学习如下的技术

入门

1.学习Python / Ruby

2. 用熟一种程序员的编辑器(不是IDE)和一些基本工具

3. 熟悉Linux/Unix

4. 学习Web基础(HTML/CSS/JS)+ 服务端技术(LAMP)

进阶:

1. 学习C语言,操作系统,算法,数据结构

计算机程序设计艺术》、《算法导论》和《编程珠玑

  学习(麻省理工免费课程)计算机科学和编程导论

 学习(麻省理工免费课程)C语言内存管理

2. 学习JAVA

 Java 核心技术编程》和《Java编程思想

3. Web安全和架构 

  HTML5

4.开发工具

  用Git来管理版本

  用JUnit来测试Java 

 《代码大全》《重构》《代码整洁之道

高级深入:

1.C++ / JAVA /面向对象。

2.理解系统

3.系统架构


ok,好的,接下来就是我自己的学习计划了,我另开一篇文章好了。

  • 文件系统结构和基本操作 ls/chmod/chown/rm/find/ln/cat/mount/mkdir/tar/gzip … 
  • 学会使用一些文本操作命令 sed/awk/grep/tail/less/more … 
  • 学会使用一些管理命令 ps/top/lsof/netstat/kill/tcpdump/iptables/dd… 
  • 了解/etc目录下的各种配置文章,学会查看/var/log下的系统日志,以及/proc下的系统运行信息 
  • 了解正则表达式,使用正则表达式来查找文件
ArduPilot飞控系统代码解读及架构分析 ArduPilot飞控系统是一个复杂而强大的系统,通过模块化设计和分层架构,实现了灵活的飞行控制功能。模块化设计: 各个功能模块相对独立,便于维护和扩展多种飞行模式: 满足不同的飞行需求强大的控制算法: 实现稳定的姿态和位置控制完善的安全机制: 保障飞行安全丰富的配置选项: 通过参数系统实现高度可定制性这种架构使ArduPilot能够适应从简单的多旋翼到复杂的自主飞行器等各种应用场景。类结构分析:Mode基类 (mode.h/mode.cpp) 阅读详情

相关推荐

【大模型+知识图谱】哈工大版chinese-roberta-wwm-ext模型介绍、下载部署和GPU显卡配置

RoBERTa模型的一个重要改进版本,由阿里云的研究团队提出。而Chinese RoBERTa-wwm-ext则是针对中文文本的预训练模型,它在哈工大的研究团队手中进一步优化,特别适用于中文自然语言处理任务。

知识靠谱的博客 2721

我的技术之路:从新手到专家的心路历程

结果,我的代码经常出错,项目进度也严重滞后。那次经历让我深刻理解到,技术深度和广度的重要性,以及团队合作和沟通的重要性。我发现,要想真正掌握新技术,不仅需要阅读大量的资料,还需要不断地实践和尝试。回顾我的职业生涯,我意识到职业规划并不仅仅是制定一个长远的目标,更重要的是在每一个阶段都找到自己的成长点。在我工作的过程中,我养成了整理技术文档的习惯。我发现,一个好的技术文档不仅需要详细记录实现细节,还需要注重整体架构和流程的描述。今天,我想分享一下我的技术成长之路,以及我在这个过程中学到的一些重要经验和教训。

coduck_lys的博客 683

PX4从放弃到精通(二十八):垂起过渡控制

固件版本:1.14.0可加名片交流学习。

超维空间科技的博客 2819

技术之路

在专业技能的学习上,按部就班,随波逐流,浑浑噩噩了几年。我已经非常厌恶这样的状态,那怎么能改变呢? 我想从技术博客开始。 无论是膜拜大神们的佳作,还是记录着自己一点一滴的技术积累,都会是成长与回忆。 Let me start from here.

付楠的博客 609

从中科院、阿里巴巴再到汇量科技副总裁,我的技术之路与管理心得

随着生活、工作节奏的加快,中年程序员的“危机感”也越来越近。如果你对管理团队 / 带项目没有太大兴趣,一辈子认真钻研技术,做自己领域的技术专家和大神,也是一件非常酷的事情。但如果你想转到技术管理岗,这份来自汇量科技(Mobvista)集团副总裁朱亚东的管理技巧,应当能够给你带来一些帮助和思考。\u0026#xD;\n\u0026#xD;\n个人成长三阶段\u0026#xD;\n\u0026#xD;...

啊啊啊啊2 522

我的十年技术成长之路漫谈及分享

经常有以前的同事或者群友问我如何成为架构师,如何保持学习,如何写简历等等问题。前段时间我也在公司部门内部做了一次非正式分享(只列提纲没写内容,即兴发挥)主要介绍作为技术人如何学习,如何成长。最近从广州离职回到长沙也是职业生涯的一次大抉择,于是把之前分享内容写下来一方面作为自我总结,另外一方面也希望对其他后辈技术人有借鉴意义。因为是自我总结不一定完全对,欢迎交流。话不多说,直奔主题。 学习篇 学习路线 相比10年前现在的技术分门别类越来越多,各种端、各种开发语言、各种框架、各种领域。于是在学习路线制定上很.

vakinge在路上 786

阿里10年:一个普通技术人的成长之路

简介:不管是什么角色,成长是我们每个人都必须经历的过程。作为一个技术人,成长不仅是技术上的不断精进,也包括日常工作中的方方面面。本文分享阿里巴巴高级技术专家在阿里10年的成长之路,分享他从一个普通技术人开始,在阿里的三个阶段,以及在晋升、转岗、带团队、做事等方面的心得感悟。一 关于我宋健,花名宋意,2008年开始参加工作,至今12年多一直专注在运维领域。2010年6月加入支付宝,做过监控、SRE、资源管理、运维产品等方面的工作,经历并参与了阿里运维从脚本到工具化再到自动智能化的演进过程,在阿里的10年根据

阿里云开发者 2万+

程序员写个人技术博客的价值与意义

什么是博客 百度百科:博客,仅音译,英文名为Blogger,为Web Log的混成词。它的正式名称为网络日记;又音译为部落格或部落阁等,是使用特定的软件,在网络上出版、发表和张贴个人文章的人,或者是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常以网页形式出现,并根据张贴时间,以倒序排列。博客是继MSN、BBS、ICQ之后出现的第4种网络交流方式,现已受到大家的欢迎,是网络时代的个人“读者文摘”,是以超级链接为入口的网络日记,它代表着新的生活、工作和学习方式。许多博客专注在特定的课题上提供评论

雨不会一直下,但是一直会下雨 772

开通博客 积累知识

今天开通博客,主要是整理以前积累的一些技术文章。只有积累,才能成长。2016-06-02 转载于:https://www.cnblogs.com/januarytw/p/5552357.html

93

决定开个技术

突然觉得,有很多时候,自己一些东西还是需要积累一下。但愿CSDN博客会是一个比较合适的方式吧。 

windless0530的专栏 685

工作多年,总结积累,从博客做起

自2011年1月1日至今已经7年多了,也就意味了工作七年多了。 在北京漂泊了七年,技术上也有了非常多的积累技术不用可能就慢慢忘了,回头看7年前写的博客,还是非常清新的。记录生活、学习中的点点滴滴的习惯还是非常不错的。   好记性不如烂笔头,重新收拾一下博客,大家共勉。 ...

疯狂的黑客 262

记录 积累 分享

记录 积累 分享

hsghggt的博客 209

随便谈谈啥值钱,积累的重要性

为什么80%的码农都做不了架构师?>>> ...

weixin_34292924的博客 242

新开Blog

到CSDN这边新开了Blog,主要用于记录平时的一些积累,害怕以后自己积累的东西找不到,现在Blog上积累。。。。。。。积累积累,还是积累。。。。。。 

goodday6255的专栏 472

[成长] 你好,世界

Hello World! 为何写博客? 一千个写博客的人,就有一千个哈姆雷特。每个人写博客都有着不尽相同的目的。 至于我开始写下这些文字,是源于以下几点 积累 每天将自己的所学、所感记录下来,让它在时间的浸润下慢慢沉淀。也许当某日回首,蓦然发现自己已经经历了很多,很多… 分享 还记得自己是一个小小白的时候,来到CSDN,这样一个充满着大神的地方...

Chlience的博客 985

个人博客宣言

转眼间毕业了9年了,从刚毕业时工作中的不知所措,学习不深入,找不到法门,到慢慢的有了一些积累,自己有了一些见解,已能逐步深入的分析某个知识点,自己还是有一些成长的。虽然在工作和学习的过程中有一些简单的日志记录,但是由于不系统、没有归纳,回首起来也是一片茫然。在此为自己定一些简单的规则,希望自己能够坚持下去,若干年后回首起来能够看到自己的成长:1.做技术要坚持实时求实,懂就是懂,不懂就是不懂,不要糊...

680

太卷了,太卷了,一个技术总监出来求职,竟找不到工作

太卷了,太卷了,太卷了!前段时间,我一个朋友,身为一个技术总监离职后出来求职,竟然找不到工作!属实是震惊我一整年。 之后,我也就这个事件本身进行了一些思考,下面说说我的看法吧。 事件缘由 前段时间,一个在北京进行技术交流时认识的一个朋友问我有没有工作岗位介绍,他说他这段时间在找工作,但是一直找不到。 我就觉得很奇怪,上次见到这位朋友时他不是还在一个公司任技术总监吗?怎么就突然就失业了?再说一个技术总监,找工作还找不到? 朋友向我说了一下事情的原因。 开局一手好牌 这位朋友目前已经工作8年半了,算是一个.

javatiange的博客 252

记录、分享、积累

几年里总结了不少东西,都静静的躺在硬盘中,这些资料很多是遇到问题后总结的,也有一些是从好的文章中摘选的,不管如何都是花费了一些功夫才得来的,与其让这些资料在硬盘中沉睡,不如拿出来分享让更多人受益。很多东西如果不记录,很快就会被遗忘,之前清楚的东西,过了若干时间后就变得模糊了,不得不重头开始研究,时间上确实是一种浪费。另外记录了一段时间后,发现记录本身其实也能很好的督促你去对话题做进一步深入研究。 ...

jishublog 117

用此博客记录人生与技术

几年前也开过博客记录工作跟生活,可是坚持不了多久,又没写了,从现在开始,要认真的对待每件事,要技术积累,得记录所学到的,也要记录生活的点滴。2018年11月25号,加油!...

u011405142的博客 169

IT技术人员写博客的重要性

1、对关键性技术的总结2、方便以后个人查找3、个人技术成长的见证之路4、是对问题的复盘,通过对问题的复盘,总结心得并在下次遇到类似问题的解决方法,这就是工作经验的来源...

枫叶之林的博客 3352

酷我创始人雷鸣:程序员个人成长的四个要素

程序员个人成长的四个要素: 1,经验积累和总结。身为……很少看计算机方面的书籍,而他个人能力的提升便得益于积累和总结。他说“解决问题”是个人能力提升最有效的方法,无论是自己遇到的问题还是别人请教的问题,如果时间允许,他建议程序员用心去做,积累技术。 2,举一反三。在解决问题的同时,也要像做架构一样去思考这种解决方案是否有扩展性,也即无论是方法、技巧、拟或者技术是否可用于其他问题的解决。 3,...

weixin_34104341的博客 105

blog开张

技术 日子久了肯定会慢慢丢掉只是希望再要用的时候能比较快的再捡起来积累很重要 老板说的对 还是做人重要做了的总不会丢的

intime的脚印 801

最新完整版标准 ISO IEC 17025-2017.pdf

最新完整版标准 ISO IEC 17025-2017.pdf

5G网络优化培训.zip

【前景培训教材】总结4G和5G基本概念:移动通信网络演进:从1G到5G,技术从模拟到数字,再到高速数据网络,每代技术均大幅提升速率、业务类型及传输时延。4G LTE:作为3G到4G的演进技术,LTE提供高达100Mbps的数据下载能力,采用OFDM和MIMO技术。5G NR:5G目标是高数据速率、低延迟、高能效,支持大规模设备连接。5G NR标准逐步演进,包括R15和R16,后者增强uRLLC、V2X支持及毫米波载波聚合。4G和5G网络架构:5G新功能:引入5G区域通知和连接决策功能,确保用户在5G覆盖区域内获得最优连接。网络架构对比:4G和5G在无线接口、系统消息等方面有显著不同,5G采用更先进的架构和技术。4G和5G关键技术:4G关键技术:包括双工方式、多址技术、AMC(自适应调制编码)、HARQ(混合自动重传请求)等,提升数据传输效率和可靠性。5G新增技术:5G在4G基础上增加更多创新技术,如大规模MIMO、毫米波通信等,以实现更高速率和更低延迟。4G和5G帧结构:帧结构定义:4G和5G采用不同的帧结构,以适应不同的网络需求和技术特性。时间同步与资源管理:帧结构的设计涉及时间同步、资源分配等关键方面,对网络性能有重要影响。4G和5G速率计算:速率计算方法:介绍了如何根据网络参数和技术特性计算4G和5G的理论速率。影响因素分析:讨论了影响速率的关键因素,如频谱效率、信道带宽等。4G和5G专用名词:术语定义:提供了4G和5G领域常用的专业术语及其定义,帮助读者理解相关技术概念。4G和5G切换事件:切换机制:详细介绍了4G和5G网络中的切换事件及其触发条件,如A3、A4、B1、B2等事件。优化策略:讨论了如何通过优化切换参数和策略来提升网络性能和用户体验。VOLTE技术和CSFB技术:VOLTE技术:实现了在4G网络上的高清语音和视频通话,提升了通话质量和用户体验。CSFB技术:在4G网络覆盖不足时,通过回落到2G/3G网络来保证通话连续性。4G和5G信令流程:信令流程概述:详细描述了4G和5G网络中的关键信令流程,如附着流程、TAU更新流程、CSFB信令流程等。故障排查与优化:通过分析信令流程,可以帮助定位和解决网络问题,提升网络性能和稳定性。总结:以上总结涵盖了【前景培训教材】中关于4G和5G的基本概念、网络架构、关键技术、帧结构、速率计算、专用名词、切换事件、VOLTE和CSFB技术以及信令流程等方面的内容。这些内容全面而深入地介绍了4G和5G技术的各个方面,为读者提供了丰富的技术知识和实践指导。

上一篇: instancetype 和 id的区别
下一篇: Technical Development Guide 谷歌推荐的程序员学习指导
wazowski075
博客等级 码龄17年 21粉丝 7原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值