双周回顾#005 - 零

请添加图片描述

一件悲伤的事实,这两周,成长值为零~~

从大数据部门临时抽调到互联网部门,支援重构的“配置下单”项目。

一个变种的低代码架构设计,唯一比较有意思的是它的业务组件的设计与校验设计,算是学习到点东西吧,其余的时间都是赶工中度过~~

一、价值

(一)架构

有幸与公司的前端技术高经聊天,向大佬请教架构师之路,大佬给的建议。

  1. 技术是为业务服务的。API 学习是基础,但不是重要的,重要的是要懂这个新技术解决了哪个业务场景。
  2. 深耕业务。深度熟悉某一类业务是架构师的必走之路,比如活动秒杀设计、低代码设计
  3. 前瞻性。拥抱变化,做设计时需要考虑后期的扩展,更友好的支持。比如:服务人数从 1K 扩展到 1W、新加功能特性

这些是建设性的建议,真正落地还是有一段路要走:

了解技术背景

一个新技术的出现,必定伴随着特定的业务场景,在这个独特的业务场景,持续完善这个技术,最终才会有面向世人的技术.

反思:通常看到一个技术时,会首先一股脑的去学习 API,反而忽略了最本质的东西。

透过技术学习架构

一个好的技术,必定伴随着一套稳固的架构设计。空谈架构有点虚,可以从一门技术的设计,慢慢去学习它内在的架构。学习它、模仿它、使用它。

很好的例子,Vue 中存在双向绑定,React 中为何一直没有双向绑定呢?

打破限制

每一个小的业务做到极致都是一项很庞大的版图,像数据、日志、队列、资产等。架构的本质是为业务服务,打破技术人的边界思维,敢想敢做,是否可以更进一步、再进一步呢?

(二)互联网

不曾真正在互联网网络做过事儿,这两周支援互联网部门,明显体会到不同的气氛。

怎么说呢,互联网部门与内部系统部门,最直观的感受,就是互联网部门更有朝气,使用最新的技术、说着最潮的行话、下最晚的班

互联网部门是善变的。作为直接对接用户的部门,一个需求、一周变化个两三次都是有可能的。不要担心,会有一堆小伙伴陪着你加班,UI、UE、产品、开发…

互联网部门是自由的。完全基于敏捷思想,快速迭代,以最终产品说话。

(三)外包

不得不说的一件事儿,要远永避开外包、避开外包、避开外包…

需要支援的项目,工期紧张、任务繁重。所以,一件很悲伤的事儿,就是没人关心支援的人是否了解项目,也不需要支援的人了解架构、业务,按照人家已设计好的架构填空就行。

外包的滋味十足,基本上天天在赶工,整个人都在透支中…

二、反思

连续两周未有效读书了,一直给自己找借口。觉得加班忙,所以可以谅解。啊哈哈哈哈哈

时间总会有的,懒而已

三、往期回顾

  • 双周回顾#004 - 满眼欢喜
  • 双周回顾#003 - 新生
  • 双周回顾#002 - 红树林
  • 双周回顾#001 - 火烧云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/423745.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据结构测试题

目录 1.闰年判断 2.志愿者选拔 3.单词接龙 4.对称二叉树 5.英雄南昌欢迎您 6.时间转换 7.矩阵乘法 8. Huffuman树 1.闰年判断 题目描述: 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年…

VMwareWorkstation17.0搭建Windows98微软操作系统虚拟机(完整安装步骤·全网最详细图文教程)更新中

VMwareWorkstation17.0搭建Windows98微软操作系统虚拟机(完整安装步骤全网最详细图文教程) VMwareWorkstation17.0搭建Windows98微软操作系统虚拟机(完整安装步骤全网最详细图文教程)

使用mysqld --install命令时出现MSVCR120.dll文件丢失错误

Visual C 2013 and Visual C Redistributable Package https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package 进去之后先找到自己的版本,x64还是x86,下载 vcredit ,进行安装即…

Mybatis | 动态SQL

目录: 动态SQL中的 “元素” :\<if>元素\<choose>、\<when>、\<otherwise>元素\<where>、\<trim>元素\<set>元素\<foreach>元素\<bind>元素 作者简介 &#xff1a;一只大皮卡丘&#xff0c;计算机专业学生&#xff0c;正…

编写dockerfile挂载卷

编写dockerfile文件 [rootwq docker-test-volume]# vim dockerfile1 [rootwq docker-test-volume]# cat dockerfile1 FROM centosVOLUME ["volume01","volume02"]CMD echo "------end------" CMD /bin/bash [rootwq docker-test-volume]#使用do…

使用Spark探索数据

需求分析 使用Spark来探索数据是一种高效处理大规模数据的方法&#xff0c;需要对数据进行加载、清洗和转换&#xff0c;选择合适的Spark组件进行数据处理和分析。需求分析包括确定数据分析的目的和问题、选择合适的Spark应用程序和算法、优化数据处理流程和性能、可视化和解释…

Qt 简约又简单的加载动画 第七季 音量柱风格

今天和大家分享两个音量柱风格的加载动画,这次的加载动画的最大特点就是简单,只有几行代码. 效果如下: 一共三个文件,可以直接编译运行 //main.cpp #include "LoadingAnimWidget.h" #include <QApplication> #include <QGridLayout> int main(int argc…

【一竞技】DOTA2-梦幻联赛S22:XG战队 2-1击败 Spirit

在3月1日晚上进行的梦幻联赛第二阶段小组赛上,XG 战队以2-1 击败Spirit战队。双方对阵第三场决胜局:XG前中期优势,冰连续控盾压制最终拿下了比赛胜利,以下是对决战报。 XG战队在天辉,阵容是小狗、火女、人马、墨客、凤凰。Spirit战队在夜魇,阵容是斯温、火枪、龙骑、白虎、飞机…

14.最长公共前缀

题目&#xff1a;编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀&#xff0c;返回空字符串""。 解题思路&#xff1a;横向扫描&#xff0c;依次遍历每个字符串&#xff0c;更新最长公共前缀。另一种方法是纵向扫描。纵向扫描时&#xff0c;从前…

Windows命令行工具和PowerShell介绍

Windows命令行工具和PowerShell是两种不同的文本界面命令解释器&#xff0c;它们在Windows操作系统中用于执行各种操作和管理任务。虽然它们都可以用于执行命令和脚本&#xff0c;但它们之间存在着一些区别和特点。 1. Windows命令行工具&#xff08;Cmd.exe&#xff09; …

Flutter开发之CupertinoApp

Flutter开发之CupertinoApp 最近由于使用Flutter编程更多&#xff0c;使用Flutter更顺手&#xff0c;相对于其他前端框架来说&#xff0c;Flutter在跨平台、响应式UI、自绘引擎、即插即用的组件和庞大的社区生态支持方面有更大的优势&#xff1b;Flutter拥有更低的学习成本&am…

elegentbook模板不生成目录的解决方法

这里只有目录两个字、却没有生成目录 在json里面修改 "latex-workshop.latex.autoClean.run": "onBuilt",把onBuilt改为onFailed即可 "latex-workshop.latex.autoClean.run": "onFailed",

cetos7 Docker 安装 gitlab

一、gitlab 简单介绍和安装要求 官方文档&#xff1a;https://docs.gitlab.cn/jh/install/docker.html 1.1、gitlab 介绍 gitLab 是一个用于代码仓库管理系统的开源项目&#xff0c;使用git作为代码管理工具&#xff0c;并在此基础上搭建起来的Web服务平台&#xff0c;通过该平…

idea中maven配置(一次成功,全部细节都有)

写这篇文章的原因是maven的配置很简单&#xff0c;但是也很容易出错&#xff0c;我连配了两台电脑的maven出现了各种小错误&#xff0c;参考了以下两篇博文IDEA配置Maven教程&#xff08;超详细版~)_idea maven配置教程-CSDN博客 一次包会——最新IDEA配置Maven指南&#xff0…

Oracle dbms_output基本使用2

以前曾使用过Oracle dbms_output&#xff0c;继续熟悉&#xff1b; 执行如下一句&#xff0c;报告错误&#xff0c; 必须放到begin...end里面&#xff1b; 上图也没有把文字输出&#xff0c;因为默认没有开启控制台显示&#xff1b;如下图就输出了文字&#xff0c; put&#x…

python:pyecharts 画基金净值 月K线图

pip install pyecharts1.9.1 pyecharts-1.9.1-py3-none-any.whl 我想在本地&#xff08;PC) 画出 基金净值 月K线图&#xff0c;不想每次看图都需联网。 cd my_dir mkdir echarts cd echarts curl -O https://assets.pyecharts.org/assets/echarts.min.js 修改一下开源代码 …

设计模式——中介者模式(mediator pattern)

概述 如果在一个系统中对象之间的联系呈现为网状结构&#xff0c;如下图所示。对象之间存在大量的多对多联系&#xff0c;将导致系统非常复杂&#xff0c;这些对象既会影响别的对象&#xff0c;也会被别的对象所影响&#xff0c;这些对象称为同事对象&#xff0c;它们之间通过彼…

怎样才算是软件测试中搭建测试环境?

测试环境是QA做好检测运行的前提条件。平稳和可控的测试环境&#xff0c;能够使测试人员在实行测试用例时不用花费额外的时间去维护。有一些企业运维或是研发部会帮忙准备好测试环境&#xff0c;可是QA要是一味依赖别的部门&#xff0c;会局限检测运行的做好。 一、什么是测试…

游戏科技:超越娱乐的界限

12月25日&#xff0c;国家新闻出版署在节日前夕推出令业内人士振奋的好消息——本次共有105款国产网络游戏通过审批&#xff0c;获得版号&#xff0c;这不仅数量超过了历史新高&#xff0c;更使业内人士看到政策回暖的希望。 这105款游戏覆盖多家知名游戏企业&#xff0c;其中不…

vue3+vite 项目的创建

这里要提醒一下&#xff0c;如果我们要使用 vue3 的组合式api 的写法的话&#xff0c; 那么我们使用的 vue 版本不能低于 vue3.2 版本&#xff0c;不能低于 vue3.2 版本&#xff0c;不能低于 vue3.2 版本 vue2 已停止维护了&#xff0c; 现在全面拥抱vue3 之前用 vue-cli 创建…