想从事后端,应该做些什么项目

怎样标志着达到可以从事工作的水平?有具体项目推荐吗?本人目前上学,感觉从学校毕业无法进行工作。

后端有很多方向,java、python、go等。
看个人对哪个方向比较感兴趣了。


Python学习路线——Python学习的10大阶段(0基础必须收藏)_Python程序员小泉的博客-CSDN博客_python学习路线 作为世界上最流行的编程语言之一,Python在近年来得到了前所未有的关注,今年10月,Python更是成功坐上了TIOBE排行榜的榜首。如今,Python的应用范围十分广泛,除了程序员之外,其他岗位也都以“熟练掌握Python”作为加分项。大多数Python学习者在学习时由于不知道怎么学,总会先寻找学习路线,这也是我想告诉大家的:无论学什么,怎么学,完整的知识体系总是最重要的。那什么样的学习路线才称之为完整的知识系统呢?这里,我给大家总结了一份超全Python学习路线图,共包括10个阶段,从基础到 https://blog.csdn.net/m0_59162248/article/details/122862254

【总结】Go 学习路线(2022)_pingan8787的博客-CSDN博客 Go 语言的发展越来越好了,很多大厂使用 Go 作为主要开发语言,也有很多人开始学习 Go,准备转 Go 开发。那么,怎么学呢?我发现,在互联网时代,学习的困难不是说没有资料,而是资料太多... https://blog.csdn.net/qq_36380426/article/details/122852474

1.你从事过实习工作之后,就标志着你可以从事工作了
2.没从事过真正的工作,不管自己怎么瞎折腾,那都没法进行工作的
3.要工作,你需要一个从学生到职业经理人的转变,学生满脑子考试思维,什么事情都要自己解决,而职业经理人要解决问题,要沟通,你没经过这种磨合肯定是没办法真正工作的

楼主目前是大几?
我以一个大四为例,可以作为参考。
如果你是软件工程专业的,那么相对于跨专业来说是有很大优势,毕业后可以很容易的找到一家公司历练。
如果你是非软件专业的,那么对于计算机编程基础需要先做一个了解。
具体思路参考如下:
1、选一门你喜欢的语言:
不一定是你熟悉的,而是你觉得热门并适合你的,现在java、golang、php适合做web后端、python可以做后端也可以做中间件,c/c++多以中间件为主。
2、通过菜鸟教程、github网站,熟悉语言的使用方法,然后再深入了解其特性。千万不要一上来就深入到某一个细节特性中,这样很容易让你陷进去(古语叫走火入魔)。要先会用,再逐渐形成自己的理解
3、假设你使用的是java,那么如果手头没有项目或方向,可以先用 tomcat或spring boot + nginx,搭建出来一个最简单的web服务器,然后通过postman工具发送http请求测试接口,通过web服务向数据库写入一笔数据(数据库推荐先熟悉mysql,通用、火热而且简单)
4、这个作为你个人的项目,找工作时会很有用
5、如果有需要,可以一起交流技术(本人目前做web后端开发6年)

我个人觉得哈。

  1. 去多看一下一些大的框架的源码,比如 Netty 、Redis 、 ZooKeeper.
  2. 多读书,就目前来看,这是一条快捷、经济、有效地提高Java水平的途径。
  3. 现在 5G 时代在悄悄来临,新时代提高了Java应用的高性能,高并发的要求。也提升了Java工程师的技术太久额和面试门槛。所以多了解一些 高并发相关的知识。
  4. 现在与 Java 项目相关的整个行业都哦涉及 高并发这类的面试题。 JavaNIO , Reactor模式,高性能通讯框架 Netty , 分布式锁,分布式ID,分布式缓存,高并发框架,JUC,JMM 等。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632