<Oracle优化新常态>第四章 创业型开发经理总监

<Oracle优化新常态>第四章 创业型开发经理总监

小凡仙 海鲨数据库架构师
<Oracle优化新常态>第四章 创业型开发经理总监
祖仙教
祖仙的神话
祖仙教

前期节要
<Oracle优化新常态>第一章
《Oracle优化新常态》第二章强拆(1)
《Oracle优化新常态》第二章强拆(2)
<Oracle优化新常态> 第三章 三大配置
<Oracle优化新常态>第四章 创业型开发经理总监
本来这章是想谈技术的,方法论WHO-IT方法。不过今天想起12年工作遇到的事情。感觉技术在很多公司里面并不重要!前几周跟以前的老同事聚会,其中有个同事最近转到JAVA开发,以前是NET开发,而且是开发人力资源和工资系统的。后期转JAVA开发在旧公司干了1年后才出来的。最近去了一家创业型公司,老板要他什么都干,他感觉压力山大!不过如今他活过来了,上了一个新台阶。自然他的地位也上升了,成为了一名经理!
另外个NET同事去了一家海外购,出来的比较早,然后也是搞到了经理位置坐,而且还有技术干股,一年收入100万! 在湖南老家买了两套房子,也生了二胎,在深圳自然也包养个小白,月薪2万!

为什么我还是建议有些人不要转DBA了,群里有人咨询我,DBA的前途如何,他是从JAVA开发转过来的,而他的同事说未来智能化,自动化管理DBA会如何如何!来咨询我这样的大神,我给出答案是,连我这 个大神都要转JAVA!你说DBA前景有多好了?
我可以说未来DBA,只是个普通工作岗位,跟什么网络工程师一样,薪资不会很高! 也就是从高薪的位置降低到中低水平,如今的高薪DBA也买不起房,何况未来中低薪啊!
还不如上面的开发同事,都混到了经理的位置。 他说搞开发天天加班,而DBA不需要加班。可我说DBA需要值班啊,熬夜啊? 夜间地干活!
然后他又问,那为什么现在还有很多机构在培训数据啊?
红包都不发,还想继续问下去,十万个为什么?
在我以前写的 年轻人如何快速致富, 第一条要发红包! 想免费得到有价值的东西。
在另外个DBA群里,里面有个大小S 他说公司给他配个4年前的笔记本电脑,装不了RAC!所以自己不懂RAC
哎!难道不会自己掏钱买电脑,装RAC。为什么舍不得掏钱买装备呢?花1万元买个高档笔记本,也能装RAC。 或者买个中档的台式电脑也能装RAC。
想当初2011年,装10G的RAC。需要3台PC电脑,其中一台用OPENFILE模拟存储设备,还要购买两台交换机来组建网络,这样算下来就的搞个机柜了。

话题扯回来说,对于创业型公司,要求的人才是短平快的复合型人才。或者是说能从事啥都会,啥都能搞得下来的,价格不能太贵,也不能太便宜了。
自然开发的东西也是要求短平快,关于数据库方面的设计,嘿嘿! 也就是看开发经理个人的实力了,不过的话设计方面也没什么可挑剔的。当是在数据库架构方面就单薄的很。如果是MYSQL也就是搞个主从模式,MHA,或者是MYSQL集群。如果是ORACLE 也顶多搞个 DATA GURAD 。经理真正实力是在软件架构上,或者是框架,代码,类上面。

我前面几章中核心点,强拆!经理他能做到拆到第二层吗?
不能 他顶多搞个读写分离,如果是ORACLE的话就搞个双数据源,如果是MYSQL的话,通过MYCAT来完成读写分离。毕竟读写分离是比较热的话题!
而后经理信心膨胀起来了,尤其是创业成功了,公司开始有盈利了,市场和客户稳定下来了。这时候发现经理工作内容比较杂,出了些技术问题,他没时间和精力去解决,或者是研究!这样就需要去招人,把工作分担出去,毕竟如今公司是有点钱了。

招人 要招什么样的人,谁去面试,如何评价应聘者的技术能力? 假如是招JAVA开发工程师的话,他是可以胜任的,而且可以评价对方的技术能力的。 如果是招其他技术岗位呢?
比如说 数据库管理员,运维工程师,测试工程师,前端工程师,网络工程师。这几个工程师是创业后第一期要招到的人,后期话可能要招,网络安全工程师,存储设备工程师等。

面对这些职位,经理和总监 他能胜能吗? 为了胜任,那就要继续这方面的突击学习,要么降低技术要求。另外一点就是要对方服自己,因为自己是经理了。老板常说“如果你不懂这方面,你是无法服众的,甚至会被欺负的”
因此 经理总监信心膨胀,自然不会去招这些岗位专业的,高级人才。而是招低级和入门的人才。
所以这些岗位的人都是给经理总监打杂的,在技术方面都不如总监经理们。
而经理总监的心态就是,这些职位是恩赐的,你得谢主龙恩!

抱有如此的心态,他是不会去优化自己代码的,不会承认自己写的代码,架构是有性能问题的,甚至代码都是宝贝,为了安全,都不给你看!
你说经理总监这样的心态,会修改自己的应用代码去适应数据库架构的变更吗?
会从应用程序角度上,把业务拆成二层吗?

顶多是从网上搞点技术要点,进行修补性调优,比如增加个索引,比如做个分区,比如优化某个慢的SQL语句。再不行就升级硬件,买SSD,增加内存,购买PC服务器。

假如你是DBA的话,加入了这样的公司,有这样的经理总监。那么你小心些,努力地把工作中遇到的问题,好好学习下。积累经验和能力!毕竟这样的创业型软件系统,当公司用户量上去了,数量大了,会遇到好多,好多性能问题。
这不是你发挥所长的地方,是你学习的地方,把这样的公司当做台阶!

下一章 谈WHO-IT 方法

苹果手机用户打赏区
<Oracle优化新常态>第四章 创业型开发经理总监
理科精华
RAC crs_stat 命令结果完整显示
归档日志比在线日志小
分区表
INDEX肥胖化
OracleDG 备库 STANDBY 日志传输小结
ORACLE索引名称矫情
ASM中的几个概念
抓取性能不错的脚本
RMAN duplicate 方式做个备库
direct path read
共享池内存三维
PGA内存
一个性能优化案例INSERT
SGA内存
Linux 64 页表,进程内存,大页
Linux_x86_64BIT内存管理与分布
部分SWAP 内存知识
理解队列锁
ORACLE闪回之闪回查询
ORACLE 闪回之闪回删除
ORACLE闪回之闪回表
ORACL 闪回功能之闪回数据库
ORACLE 索引全扫描逻辑读
解析过程中的软软解析
ORACLE索引范围扫描逻辑读ARRAY
UNDO
归档日志比在线日志小
RAC 修改 IP
RAC
ASM 再平衡
RAC安装
使用UDEV绑定ASM盘符
网络命名关系图

RAC 修改私有网卡IP
RAC私网修改错了咋办
只有数据文件情况下恢复数据库

猜你喜欢

转载自blog.51cto.com/15057847/2651709