如果说零基础的话那自学的时间可能就比较长了,当然这个还要看你每天能学习多长时间?自学的话差不多要一年或者两年吧,主要的还是要看自己的自控能力和学习能力。自学的话一定要找一个系统的学习路线图,如果没有系统的学习路线图学习来是非常困难的所以说我当时在学习的时候都是在蛙课网上跟着视频教程进行学习的,你如果想要学习的话可以到蛙课网上看一下。
初创公司建议首用asp.net,可以解决你项目初期所有问题,网站和后台自不必说,即使App你只须兼职一个安卓前端,iOS前端,后台和接口全部.net实现,小程序一样用嵌入H5灵活多变开发速度快,等你公司活下来有钱了,你想实现前端和后端分离,用什么前端流行框架,后端框架啥的,想用Java 更新迭代升级什么都可以。总之一句话,自己擅长的就是最好的,用什么语言是根据公司规模和客户需求而定的。即使是大厂也...
运维工程师好不好做,要看具体工作、公司内外环境、面对的客户、服务的对象等等,因素很多。记得08年刚入职的时候,有一位带我的老员工经常语重心长的说:做工作最重要的是形成一套适合自己的体系风格。当时听了不太理解,现在慢慢明白了他说的这些话。1,形成一套自己做事风格,不卑不亢。心态很重要,外部的因素我们无法改变,我们只能改变自己。用户突然抽筋,心情不爽,借工作对你大发雷霆,你感觉到心情不爽,客户关系紧张...
Linux系统好用,Linux是一套免费使用和自由传播的操作系统,是一个基于多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的应用程序和网络协议,支持32位和64位硬件,Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991年10月5日,Linux存在着许多不同的Linux版本,但都使用了Linux内核,Linux可...
毕业三年多,一直从事嵌入式设备开发,分享一点经验。对于应届生来说,嵌入式开发的经验不会有太多,所以要求也不会太高。嵌入式开发常用的是C语言,所以需要你有扎实的功底,这一点很重要,数据结构算法,指针,函数,网络编程。有了上面的基础以后,可以考虑下面的:熟悉如何去构建嵌入式系统,boot loader,kernel,rootfs。Linux内核,包括网络,文件系统,进程调度,设备驱动,系统调用,对于操...
这世界上只有三种编辑器: Vim , Emacs 和其他编辑器,我只推荐下面这两款......Vim号称编辑器之神,免费、开源、跨平台的编辑器,对于很多需要在Linux服务端编程的童鞋来说,很多时候是唯一的选择。它的优点在于快、高度可定制化、插件丰富、逼格高、模式编辑,更是很多键盘党、键盘手患者的福音。VSCode其他编辑器永远是其他编辑器,这里我只推荐VSCode,轻量且强大的代码编辑器,跨平台...
后端以后不可避免的要接触到前端,后端程序也需要具备一种数据交互的手段,所以我觉得你可以学vue