大家好,今天小编关注到一个比较有意思的话题,就是关于刚学习linux心得的问题,于是小编就整理了2个相关介绍刚学习linux心得的解答,让我们一起看看吧。
如何学好数据库?
如果一点数据库知识也没有的话,先把你要学习的数据库环境搭建起来(网上很多教程)。
先不要看书,环境搭建成功后在网上搜罗一些demo,sql脚本之类,直接动手敲进去一点一点体会。
能搜到的简单sql语句(excel开方)都练到了,再结合疑问去翻书,并系统学一下基础。到此为止的效率,远比先抱着一本书硬啃高多了(还容易犯困,半途而废)。
入门级书籍,个人认为只要尽量没有错误,都是可以的。找个名声好些的出版社的书。进阶的书籍再好好挑也不迟。
如果是你想毕业之后从事DBA的工作,我个人觉得在校的时候应该加强学习以下几个方面:
弄清楚,你想学的是什么。 数据库分2种。
1) 设计数据库(给别人用的)。 看开源的数据库PostgreSQL源码。
2) 使用数据库(使用别人写的数据库软件)。 在PostgreSQL、mysql、mssql等数据库上面,开发应用软件。 如果是1),你得看离散数学、数据结构、《数据库系统概念(原书•第6版)》(英文原版《DatabaseSystemConcepts》),以及PostgreSQL源码。 如果是2),随便找本数据库的教材就行。
你觉得java程序员刚刚入门有多痛苦?
到微服务了,把jpa,servlet啃烂,mybatis,spring,springmvc,毫无压力,springboot源码也超简单就是spring配置文件换成注解,元注解开发不要太容易,比配置文件dom操作简便多了,数据库优化和分布式正在学,各种第三方框架插件,照着文档用应该不是问题,业务需求我就想不出还能变成什么样的,比较头疼的就是js,框架好像有点多,看卵子源码,错了都不知道在哪,疯狂调试,谁来搞个好用又简单的,不想动框架源码,至于其他的工具我都是照搬的,不是没看过,看多少次都忘了
程序员相对来讲是一门入门比较难的职业,很多人是卡在入门的路上或者刚入门了遇到困难知难而退了,作为一个写了十几年的程序的老程序员,对于这一点有深刻的体会,没有入门之前也是各种担心,总想找到最优的学习方法,其实所谓的方法都是虚的,适合自己的才是最好的,好的方法也是自己全力以赴的学习找到感觉,自己摸索出来的,只有这种方法才是最适合自己的,只要问哪种编程语言是最好的,或者学习编程最好的方法之类的疑问,证明还没有上道,这是入门之前的种种困惑。
在学习的过程中也会遇到各种疑问,还会觉得在自己是不是不适合学习编程,现在学到的这些概念什么时候能用到在具体编程上,j***a需要学习几个框架才能找到工作,而且在学习的过程中还会产生换个编程语言的想法,在学习中还会被各种语法细节纠缠,总之觉得差距真正的编程还有很长一段路要走,总之觉得还是一切在未知的状态。
好不容易晕晕乎乎的入门了,或者找到工作了,还会战战兢兢的万一给的任务搞不定怎么办,刚找到第一份工作的时候,当初悄悄的给自己设定目标,能呆在年底不被辞退就不错了,结果进入公司两个月度过适应期之后越做越有感觉,在当年还拿了个最佳新人的奖励,所谓的担心其实都是多余的,这种担心也是最让人印象深刻的,刚入行的那份***后来随着时间的推移也慢慢退却了,其实这都是进取心在下降的表现,所以j***a初学者要利用好刚入行时候的那份***,让自己学到更多的东西,学习编程前三年是学东西最快的三年,也是心理压力最大的三年,后续虽然项目紧急但由于经验支撑也不会觉得那么慌张,只是身体上感觉累而已,学习编程遇到痛苦代表着前进的征兆,放弃了也就前功尽弃了,痛苦的学习过程代表着新的进步的到来,什么都懂的情况下是不会觉得多痛苦的,只有在不懂还要必须要达成目标的时候才是最痛苦的,挺过去新的东西就装肚子里面去了。
希望能帮到你。
到此,以上就是小编对于刚学习linux心得的问题就介绍到这了,希望介绍关于刚学习linux心得的2点解答对大家有用。