本文参考:软件架构师的12项修炼,后续总结个人读后感。
转载
2023-07-20 09:38:48
92阅读
在软件行业,软件架构师是一个至关重要的角色,他们负责设计和规划系统的整体结构,确保软件系统的稳定性、可扩展性和可维护性。要想成为一名优秀的软件架构师,必须掌握一系列必备技能。这些技能不仅关乎技术层面,还涉及项目管理、团队协作等多个方面。在软考中,这些技能也是评判一个软件架构师是否合格的重要标准。
首先,软件架构师必须具备扎实的技术基础。这包括熟练掌握各种编程语言,如Java、Python、C++
原创
2024-05-29 10:41:08
64阅读
前言:"比你牛B的人比你还努力,你有什么资格不去奋斗"
哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。如果我们要成为架构师,我们自己要面临的三大问题:找准自己定位:我是谁?在哪里?怎样做好架构师:我要做什么?如何搭建架构师知识体系:我该怎么做? 这里面就是做事方法论:目标(我要做什么),方法(计划)(我该怎么做), 执
转载
2021-06-21 10:30:42
462阅读
谈到这个话题的时候,很多人都会说,要精通windows、精通linux、精通各种软件安装排错、精通思科路由器、交换机等等,。。在网上找工作的时候,各种企业会列出各种要求,越看越心虚,越觉得不足。。。其实呢,狗屁!下面是我做了3年这行的一点体会:必备技能之1:重装:原装、ghost。。。很多时候,遇到系统问题,尝试N个方法之后,问题依然解决不掉,或则问题解决了,但是系统却慢了,或是出现其他问题了。。
转载
2013-11-29 14:56:35
871阅读
1.安装基本运行的环境。有很多人认为只要自己代码写的比较牛,自己就没有必要理会基本软件的安装方法。但是我认为,不会安装基本的基本运行的环境的java开发不是好的java开发人员。至少你自己可以对照着百度安装jdk,eclipse/Myeclispse/idea,mysql,基本搭建虚拟机,在Linux 上简单布置简单的demo。2.jave 基本知识。Java的集合,数组,线程。3简单的linux
转载
2023-07-31 13:39:37
96阅读
合格的运营式运维工程师
首先我们总结下,关于谈到何为一名合格的运维运营工程师,大概就是几点: 具备一定运营技能;要有运营意识;主动性要强;学习能力要跟得上。 大家都会发现这些条件基本是主观性方面的占的多一些,而与客观沾边的貌似只有一点:学习能力问题。运营技能差可以培养,运营意识差可以培养,主动性差也可以受环境影响,可以熏陶。 而学习能力完全是一个人综合能力的体现,这一点个人觉得客观
转载
2023-08-16 16:19:21
78阅读
首先了解下数据分析的基础,如上图所示。1.1.数据人员如何创造价值基于历史数据和业务背景构建指标体系或者模型。基于指标体系、监控线上业务数据并制定相应的监控规则。输出数据分析报告或者提供可执行策略,推动业务的发展。1.2.完整的指标体系构建1.2.1.指标体系构建的整体思路构建指标体系要“纵向”和“横向”相结合,纵向指的是梳理出分析问题的整个流程,有了纵向分析的过程,还需要横向扩展不同维度,最后
原创
2021-05-07 16:20:46
512阅读
网络工程师必备技能与软考挑战
随着信息技术的飞速发展,网络工程师的角色变得越来越重要。网络工程师需要具备一系列的技能和能力,以便在复杂的网络环境中有效地进行规划、设计、实施和维护。本文将详细讨论网络工程师必备的技能,并结合软考(计算机软件资格考试)的要求,为网络工程师的职业发展提供一些建议。
一、网络基础知识
网络工程师需要具备扎实的网络基础知识,包括TCP/IP协议族、各种网络设备(如路由
原创
2024-01-22 17:59:48
270阅读
运维工程师必备技能
原创
2021-07-21 11:19:51
427阅读
算法/数据工程师必备技能 基础知识 线性代数 矩阵理论 概率论 随机过程
转载
2018-05-17 22:12:00
180阅读
2评论
驱动工程师必备技能摘要:今天偶然看到一篇大佬写的文章,感觉对从事驱动开发的同学很有参考意义,故稍作精简后引文到此,供大家围观。作为驱动工程师,主要的工作就是移植各种驱动,接触各种硬件。接触最多的就是dts、中断、gpio、sysfs、proc fs。一个基本合格的驱动工程师,要时刻想着如何利用你平时看的代码,如何体现在工作的调试中,如何利用sysfs、proc fs及内核提供的接口为我们降低调试难
转载
2022-09-26 10:32:41
485阅读
1.1.数据人员如何创造价值基于历史数据和业务背景构建指标体系或者模型。基于指标体系、线上业务数据并制定相应的规则。输出数据分析报告或者提供可执行策略,推动业务的发展。1.2.完整的指标体系构建1.2.1.指标体系构建的整体思路构建指标体系要“纵向”和“横向”相结合
原创
2022-01-14 17:53:06
530阅读
What do employers' value? What are they really looking for? As a job seeker, employee, and/or a business of one, you will want to develop and promote the following 10 qualities in terms that are
转载
精选
2012-11-04 14:08:21
675阅读
一、必备技能:1.Linux系统基础2.网络服务3.shell脚本和另一个脚本语言4.sed和awk工具5.文本处理命令6.数据库7.防火墙8.监控工具9.集群和热备10.数据备份使用说明:1.参考书籍,可以看Linux基础篇,至少要掌握书本60%内容,没必须全部掌握,但基本命令必须掌握。2.服务有很多种,各个公司都会用到不同的,但基础的服务肯定要掌握,如FTP,DNS,SAMBA,邮件,这几个大
翻译
2019-04-19 15:38:14
716阅读
点赞
基本技能:IO输入IO输出外部中断定时器OLED屏幕的使用;定时器产生PWM使用。电机调速等。、、、、、、、、、、、/、/、、、、、、、、、、、、、、、、、、、1、点亮LED灯;当做报警或者是信息提示使用;信号状态灯等;2、蜂鸣器,状态显示;3、5个独立按键,参数调试使用;很多时候,5个按键已经够用了。如果IO口够多空闲,那么可以设置更加多的按键。按键的实现,有长按,短按,双击,可以通过读取外部状态进行判断,可以通过定时器10ms等定时查询的方式,也可以通过中断方法,其中中断方法有
原创
2021-09-01 09:52:51
264阅读
【开发必备技能】
必备技能与能力
技术能力
全栈开发:掌握前端(HTML/CSS/JavaScript、React/Vue)和后端(Node.js、Python、Django/Flask、数据库设计)。
DevOps与部署:熟悉云服务(AWS/Azure/GCP)、Docker、CI/CD流程,能独立部署和维护产品。
自动化与工具链:使用脚本(Python/Bash)优化重复任务,例如爬虫、数据
一、软件测试基础技能
软件测试工程师作为软件质量把控的关键角色,首先需掌握软件测试的基础理论。这包括软件测试的定义、目的、原则以及软件测试的生命周期等。了解软件测试的分类,如黑盒测试、白盒测试、灰盒测试等,并能够根据不同的测试需求选择合适的测试方法。同时,熟悉软件测试的基本流程,如需求分析、测试计划制定、测试用例设计、测试执行、缺陷管理以及测试总结等,是软件测试工程师必备的基础能力。
二、测
原创
2024-06-14 12:52:50
61阅读
【一个java程序员必备的9项基本技能】 目前,JAVA是开发人员的热宠,别以为你学过Java培训,就是个合格的程序员,其实你还有很多不懂的,看看下面的这些技能你都会吗? 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、Htm
转载
2023-08-16 03:50:19
52阅读
在度娘的呵护下,似乎作为架构师,不懂英语也无伤大雅,但慢慢的技术从业者会发现,每项新技术、黑科技的萌芽、生长都是先通过英语来诠释的,原因很简单,Universal的东西才具有最广泛的群体。当然,度娘和谷哥一直伴随我们从程序员、工程师到架构师成长,功不可没,但是遇到专业论文,技术架构和复杂算法时,他们的翻译结果似乎不尽人意。 从读写英文书信,海外客户方案交流,至加高逼格行业论坛,英语的听、
原创
2021-05-11 13:50:24
1183阅读
点击上方 "编程技术圈"关注,星标或置顶一起成长后台回复“大礼包”有惊喜礼包!每日英文Go for the happy endings, because life doe...
转载
2021-07-13 14:53:54
205阅读