你们的 Git 分支有几个;做 JAVA 电商的公司,哪些子系统的技术含量高;请问今年找到前端工作的应届生都是什么水平|极客观点

简介: 你们的 Git 分支有几个;做 JAVA 电商的公司,哪些子系统的技术含量高;请问今年找到前端工作的应届生都是什么水平|极客观点

image.png

#极客观点 聚焦于技术方向、程序员职业发展、个人成长等主题,致力于发起有价值的讨论,输出有价值的观点。

在本栏目中,我们将为大家推荐在 #极客观点 版块被热烈讨论的话题,甄选出有趣的观点为你呈现。期待我们一起成长和进步呀 🥰🥰

今日关键词: # Git # java # 前端

你们的 Git 分支有几个?

话题发起人:陟上晴明

我们现在远程仓库主要分支只有 2 条 main 和 dev。个人的开发分支并没有包含在内。基本上也不会回退版本暂时还没遇到问题,但总感觉有少了点什么。

有趣的观点:

分支方面:

master 分支。主分支,正式生产环境部署的分支

dev 分支。迭代中间的代码合到此分支,也会部署到测试环境

新功能分支。每次开发都从 dev 创建

开发人员自己的 dev 分支,用于部署自己的测试环境

分支操作:

迭代结束,会把 dev rebase 到 master,然后 master merge dev --ff-only

接着部署 master

迭代期间,发现高优先级线上 bug,通过热补丁方式直接合并到 master,然后部署

如果要关闭/移除某功能,就在 master 上提热补丁

最后,功能模块化和热插拔跟 git 无关,不应该放在一个问题里讨论。

——社区用户:Meathill

有趣的观点:

看了大佬很多回答,鄙人献丑了

测试分支(上线测试环境,提供测试人员使用)

dev 分支(生产分支,我们还有uat分支)

新功能分支(每个月的排期分支新功能分支)

开发分支(有些数据在开发环境上,先上到开发环境,然后开发自测)

开发人员分支(各个开发人员开发自己的功能的分支,然后合并到测试环境)

大致就这些,我们一般不使用 main 分支,然后 tag 打在测试和 dev 分支上

——社区用户:可可乐滋滋

做 JAVA 电商的公司,哪些子系统的技术含量高?哪些技术含量低?如何选择部门?

话题发起人:吾悦

做 JAVA 电商的公司,电商产品一般分成几个组,一个是商城组、一个是 WMS/TMS/OMS,商城组有高并发大数据来,对缓存 MQ 的应用场景也比较多,技术含量比较高;但 WMS/TMS/OMS/ERP,是企业内部人员使用的管理系统,用户数量少,并发量一般是比较低的。数据量看公司规模,大公司的数据量应该还是比较大,要做分库分表。

WMS/TMS/OMS/ERP 有个缺点就是感觉重业务轻技术,业务比较深比较复杂,大量时间都钻到业务里去了,技术却钻研少或者不深。是不是这样呢?有过大型项目经历来回答下呢?是不是在 WMS/ERP 组强点的人都想到商城组去?

有趣的观点:

虽然我是个前端,但我电商页面,管理平台页面都有开发过,我觉得可以回答下。

1、首先技术含量来说,其实我觉得两者都是差不多的。毕竟现在除了淘宝京东拼多多这种超级大公司会在意首屏加载速度那 0.1 秒的差距,其他公司大多是加服务器的。把大神拉去提高性能,不如提高稳定性,减少 bug。反正让老板加钱买服务器。老板想省钱就说没办法得了。

高并发,说到底烧掉 3 个臭皮匠的脑子都不如临时多开 10 几台服务器。我上家电商公司双十一就是这么干的。

2、卷的时候想要去做小程序这种客户端端产品,原因是产品测试老板客户等等都很在乎细节,做客户端产品的人就是牛马。要你周六日上班就上班,地铁都要写代码。很锻炼头发。

摸鱼的时候,还是企业端产品舒服。

——社区用户:悠哉悠哉

请问今年找到前端工作的应届生都是什么水平?

近几个月挺焦虑的,因为都在说不好找工作;小弟目前为重庆某二本软工大三学生,从今年四月初开始自学前端。目前常用的技术栈为:vue3全家桶+TS+Tailwindcss+node+nestjs+typeorm。

话题发起人:跟我一起秃秃秃

我的网站需要一个在线客服系统,就像京东的在线客服一样,自己开发时间太久,想找个开源的定制,希望能把数据存在自己的数据库里,找了好久也没有发现,在次寻求大家帮助,谢谢啦!

有趣的观点:

我觉得能积极主动做东西就算不错,当然作品本身还很稚嫩。

提几个建议吧:

应用类的产品,重点在于有人用。因为有人用,你才有动力和需求,也才能接触到真正的开发。所以建议你拿一部分时间来推广,或者找同学帮忙,总之要把它跑起来,目前这个东西意义不大。

整站下载器,建议用 puppeteer 来做。比 cheerio 好用。当然功能上来说可能价值也不太大。

博客需要坚持,建议一周至少一篇。

——社区用户:Meathill

有趣的观点:

前端的话,快速入职,就学学框架。像 vue、react、echarts、swiper、地图这些会用就行,别太深入。

如果真的想在这个方向发展,前期不要太在意工资待遇,先找个非外包公司打打经验(外跑怕你没时间巩固学习)。

做个几个月大致都熟悉了,该去抓原生 JS 了;布局的话,业务行的都是 UI 框架,展示型的比较考 css 功底。前端演变这么多框架、类库,这些上层飘的东西,有时间就看看,会用就行,前端迭代快,你深入学习后说不定就流行其它技术了,所以时间富裕就多打原生 js 基础,算法这些,平时多造轮子(学习而已,可以不在项目中用),也不要一直做切图相关工作,可以学学 webgl 图形学相关的。就说到这里吧,加油,同城同行。

——社区用户:Bestime

相关文章
|
3月前
|
人工智能 Cloud Native Java
2025 年 Java 应届生斩获高薪需掌握的技术实操指南与实战要点解析
本指南为2025年Java应届生打造,涵盖JVM调优、响应式编程、云原生、微服务、实时计算与AI部署等前沿技术,结合电商、数据处理等真实场景,提供可落地的技术实操方案,助力掌握高薪开发技能。
167 2
|
6月前
|
前端开发 Java 物联网
智慧班牌源码,采用Java + Spring Boot后端框架,搭配Vue2前端技术,支持SaaS云部署
智慧班牌系统是一款基于信息化与物联网技术的校园管理工具,集成电子屏显示、人脸识别及数据交互功能,实现班级信息展示、智能考勤与家校互通。系统采用Java + Spring Boot后端框架,搭配Vue2前端技术,支持SaaS云部署与私有化定制。核心功能涵盖信息发布、考勤管理、教务处理及数据分析,助力校园文化建设与教学优化。其综合性和可扩展性有效打破数据孤岛,提升交互体验并降低管理成本,适用于日常教学、考试管理和应急场景,为智慧校园建设提供全面解决方案。
399 70
|
7月前
|
前端开发 Cloud Native Java
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
|
8月前
|
监控 前端开发 Java
构建高效Java后端与前端交互的定时任务调度系统
通过以上步骤,我们构建了一个高效的Java后端与前端交互的定时任务调度系统。该系统使用Spring Boot作为后端框架,Quartz作为任务调度器,并通过前端界面实现用户交互。此系统可以应用于各种需要定时任务调度的业务场景,如数据同步、报告生成和系统监控等。
279 9
|
11月前
|
前端开发
如何制定适合前端工程化的分支策略?
如何制定适合前端工程化的分支策略?
185 61
|
11月前
|
前端开发 测试技术
前端工程化的分支策略要如何与项目的具体情况相结合?
前端工程化的分支策略要紧密结合项目的实际情况,以实现高效的开发、稳定的版本控制和顺利的发布流程。
200 58
|
11月前
|
前端开发
结合具体案例分析Gitflow分支策略在大型前端项目中的应用优势
通过这个具体案例可以看出,Gitflow 分支策略在大型前端项目中能够提供有条不紊的开发环境,保障项目的稳定性和持续发展。
172 56
|
11月前
|
前端开发 项目管理
Gitflow分支策略及其在前端工程化中的应用
Gitflow 分支策略也并非适用于所有项目。对于一些小型或简单的前端项目,可能会显得过于复杂。在实际应用中,需要根据项目的具体情况和团队的需求进行适当调整和优化。
211 55
|
9月前
|
前端开发 NoSQL Java
【Java若依框架】RuoYi-Vue的前端和后端配置步骤和启动步骤
本文介绍了如何配置和启动基于Java的若依(RuoYi)项目,涵盖后端和前端的详细步骤。首先,准备Redis、MySQL以及IDE(如Idea和VS)。接着,通过GitHub获取代码并导入到IDE中,执行必要的SQL文件和配置数据库密码。然后,启动Redis并进行相关配置。最后,按照前端配置步骤克隆前端代码库,打开终端执行命令完成前端配置。整个过程详细记录了每一步的操作,帮助开发者顺利部署若依项目。 如果你觉得有帮助,请点赞、关注和收藏,这将是我持续分享的动力!
3948 4
|
12月前
|
JSON 前端开发 Java
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)
文章介绍了Java后端如何使用Spring Boot框架响应不同格式的数据给前端,包括返回静态页面、数据、HTML代码片段、JSON对象、设置状态码和响应的Header。
471 2
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)