当前位置:网站首页>Some thoughts on being a professional
Some thoughts on being a professional
2022-07-24 05:28:00 【KimiKudo】
I've seen a lot of confusion recently , It is mainly the various behaviors of the current project leader , Let me realize that I must take this as a lesson , Never be a man like him .
2020-06-19 to update
A familiar plot happened today .
Recently, the project is drawing to a close , Most of the back-end work is over . Now I am mainly doing the demonstration of test and maintenance data preparation project . But there is a previously postponed work at the front end that has not been completed , Today, the front end asked me to help her find the data table of a function , Look at the fields where she can bind data . I just flipped through the table in the database , As a result, I saw several tables like this 
At first, I didn't care much , Later, colleagues also found this , I'll think about it … Recently, the project leader seems to be particularly idle , The test doesn't matter , Development doesn't work , Concentrate on helping interns learn spring and mybatis. I'm afraid this classic teaching schedule was not built by interns ?!.. But … This library is the database on our server … It's really good to build the table for testing and learning here ?!.. Why not build it locally ?
So here comes the question . How do interns know the database address and account number ? Of course, the person who taught him gave it to him … Oh, my god … This plot is so similar to the plot that was deleted at that time … Regardless of the risk of taking doctrine … Maybe my heart is too big … It seems that the original deletion of the database, which I still remember, didn't leave any impression in his mind … Now I really hope the newspaper can punish him … alas …
============================================================================
The dividing line of the original text
The professional ethics
Actually, I have several things to say , But I finally chose to put professional ethics first … Because I saw some of his behaviors, which made me feel that it was against professional ethics .
Take a chestnut , After leaving his former company , Copy the project source code of the original company , And database address , Use the source code framework of the original company to develop the project of the new company in the new company , And in order to guide interns to be familiar with the project, they are directly connected to the original company database , The intern will delete the database by mistake , After finding that the password of the original company's database can't be connected after modification , After asking the former colleague to find out the cause, he caused it , Without regret, he even continued to ask for the password in an attempt to continue the connection …
In his opinion ," si " It's understandable to use other people's source code , But the premise is that those things should be open source . Not the products of other companies . in my opinion . This behavior is a serious violation of professional ethics , There may even be infringement of intellectual property rights .
Professional quality
It was said that . The team leader likes to stick to the former company framework .
Even when doing new projects now , The project framework is built by the cooperative company , So the technology stack , Dependence , Modules , Encapsulation classes are all created . But this man yesterday and today , Call me threeorfour times ,
For the first time, he taught me to copy the encapsulation class of the original project , I said they all sealed .
Come to me for the second time mybatis No, I didn't ? I yelled at him directly and let him see for himself .
third time , say getset The plug-in doesn't have . I ignored him . By the way, I searched it myself , In the project lombok All of them are dependent .
Come to me again today . Said to add mybatisplus. I said people put mybatis You still need to add plus What for? ?
My inner thought is : He can't write code without leaving the project he was used to writing , Take off plus You can't write mysql 了 ?
thus , It occurred to me that , As a IT practitioners , Practitioners in a fast-growing industry , A year later , There is no progress in the technical level at hand , Have been persistent in their own comfort circle , It's a terrible behavior . Not willing to learn new things , New technology , It's really taboo to blindly stay in the field you are familiar with , Will only let oneself numb and conceited , It's impossible to make progress .
A small example . For example, the dependency package he is clinging to , We did a small project before , With a new version of the package , Found many calling methods , Class names have changed , Don't look at the new document , How can I know if I use it ?
So I think , Practitioners must take warning , Never stay in the comfort zone , Be curious , Try new things bravely
have grandiose aims but puny abilities
Last one part Also said that the , He came to me again and again , But actually use the mouse , Take an eye to know the problem , But blindly ask others . Never willing to do it yourself , It all depends on one piece of paper. I can't pronounce clearly , Broken mouth with unclear words .
I don't quite understand this giant baby behavior , What I hate most these days is the outstretched party . Consult others without thinking about it yourself , Don't take the initiative to solve problems and rely on others , To put it bluntly, it's laziness , The same problem can't be solved next time .
This has nothing to do with the industry , I don't think you can be a outstretched party , Even go to search engines , It's faster than asking others .
conscientiousness
I think this applies to all industries . No matter where you are , Leader or employee , All should take their own responsibilities . As employees , Make sure that you are working correctly , Take the initiative to undertake and make up for work mistakes . As a leader , Then we should make overall planning , Task assignment , If there is a problem, you should be able to accurately locate the person in charge , Instead of blindly throwing the pot to someone .
My team leader is a non stick pot . So everything has nothing to do with him . Requirement modification , It's nothing to do with him , It was raised by the customer or cooperative unit . Working overtime on weekends has nothing to do with him , It's the leader's request . He has nothing to do with the delay in the start-up plan of the back-end project , yes UE Drawing is too slow ,UI Design is too slow . All of it , It has nothing to do with him , He is a messenger . The originators are all others .
ha-ha
Of course, people who don't do anything don't have to carry any pots . Anything can be done by others , Anyway, if you don't do it yourself, someone will do it right ? ha-ha
I think , No matter what occupation , Students or working party , Taking responsibility is the basic principle of being a man , Only everyone can do their duty , Then the whole thing will be better, won't it ?
Some people say , After being in society for a long time, I naturally have a set of skilled skills of throwing pots .
But I prefer , What you learn is not the skill of throwing the pot , But the moral character of taking responsibility , Instead of practicing throwing the pot without psychological burden , It's better to have a clear conscience at all . When you see others being trapped by you to explode , Conscience won't hurt ?
Think of these for a moment , I thought I might edit it later . these , I just saw what others did , And give yourself some warnings , I don't want to blame anyone , Anyway, I've done it both in the back and in the front . People don't change their ways, do they . I'm not someone else's parents. Why should I care so much .
Just don't pit me , I don't care what you do . But once you hit me , Immediately tear force, never vague .
however , The behavior of others is not their own alarm . The more I hate others , The more you try to make yourself better , You must not be like him !
Mutual encouragement .
边栏推荐
- C语言起步
- 递归还能这么玩?递归实现扫雷游戏
- Add, delete, modify and check JDBC
- 牛客网刷题
- JS - 数值处理(取整、四舍五入、随机数等)
- select_渲染小现象
- Generator generator, which generates only two methods
- day(0~6)代表每月第一天起始位置,stop代表每月天数,每天之间空两个空格。输入不同的day和stop,输出每月日历的样子。假设day为2,stop为31,则输出样式为
- Sorting out some common server instructions and some binding instructions in csgo
- Install pytoch+anaconda+cuda+cudnn
猜你喜欢
随机推荐
Introduction to reflection
This is the first article
这是第一篇
空杯心态,重新开始
字符串_方法_01match方法
Add, delete, modify and check JDBC
移动软件开发-iso简易微信
C语言入门篇 概述
C#进程运行权限
MySQL 远程连接错误解决方法
C文件读写加链表增删改查
yocs_velocity_smoother源码编译
OPENGL在屏幕上绘制2个点,右边一个蓝色的点,采用反走样技术,左边一个红色的点,不采用反走样技术。比较两个点的区别。
程序员工具合集!(转载)
Opengl模拟现实生活中,球掉到地面上再弹起来的过程,在屏幕上绘制一个球,球从上往下掉,碰到地面,再弹起来。
C语言从入门到入土——操作符超详细总结
C语言进阶篇 一.数据的存储
Promise
special effects - 蜘蛛网背景特效
Neo4j修改标签名









