2012 不平凡的一年
这一年主要收获三件事: 职业目标确认 纽臣健康管理系统 走进华尔街英语;
目标
自己所追求的目标确认,成为一名顶级架构师;
架构师的职责:
1、架构师的领导和决策能力
2、架构师要理解软件开发流程
3、架构师要掌握的技术和设计知识
4、架构师要掌握业务领域的知识
5、架构师是优秀的沟通人员
6、架构师要了解组织政策
技术
“纽臣健康管理系统” 构建 (http://www.newchange.com.cn/)
对于文档文档撰写
需求分析文档--->概要设计文档--->详细设计文档(数据库设计)--->开发(DIV切片/编码)--->测试,自己是完全参与和把控的,其中还用到(MindManager 思维导图 / Project 项目管理) 新工具;
对于数据库设计
在数据库设计中学习好多(闹心纠结),和感悟挺多,这各方面也是自己以后想去深入扩展去进修的.(实体表 / 拓展表 / 关系表 / 字典表)和 数据库设计三大范式的深入了解,一个优秀的书库设计会给程序带来许多方便的.了解好需求业务,大体的一定要定好,小范围可以以后边做边修改(敏捷开发);
前期两套设计方案的分析和比对 [问卷] ,和最终自己的所决定; 这对于一个伊始的项目来说是个非常重要的一步;
对于前端方面
HightCharts : 这是个很好图标插件,代码完全开源; 提升用户体验;
JQuery EasyUI : 这是个基于Jquery 的界面插件, 界面可以近似于桌面; 优点可以用于后台的界面设计;
Javascript (Jquery) : 这是个非常常见的脚本技术,使用很广泛,会用不难,但难在于用好;
对于Enterprise Library微软企业库使用
Enterprise Library是一组应用程序块(Application Block)的集合。他们是可重用的软件组件,被设计用来帮助开发者面对常用的企业级开发任务。用来解决我们在企业级开发中遇到常见问题,如配置管理、数据访问、缓存管理、记录操作日志、异常管理、加密解密、权限管理等;
对于服务器方面
服务器从安装环境(win2008) 服务器部署,和环境的熟悉,但对账号管理 [服务器用户,数据库用户,VSS、SVN、FTP] 还需要提升,
服务器托管,了解机房[上海科技网]内部的环境和状况;
对于数据对接
外接设计的数据交换 ,串口编程;
目前数据对接主要还是文件形式,EXCEL TXT;(没有正式的数据接口的定义和约束)
对于权限设计
主要基于RBAC的权限管理 (共九张表:)
tb_rbac_role(角色表)
tb_rbac_alc(菜单控制项表)
tb_rbac_menus(菜单表)
tb_rbac_role_alc(角色控制项表)
tb_rbac_role_menu(角色菜单表)
tb_rbac_sysman(系统管理员表)
tb_rbac_sysman_alc(管理员控控制项表)
tb_rbac_sysman_menu(会员菜单关系表)
tb_rbac_sysman_role(会员角色关系表)
对于支付宝对接
支付宝官方提供第三方接口,学会去利用相应的DEMO 和 API;
对于产品推广
学会去赞美自己的产品;
好酒也怕巷子深,懂得去推广自己的产品,让更多人知道;(批量邮件,批量短息,微博,论坛,其他)
工作
对于自己沟通上的要改进地方:
第一点: 说事情 话要切重点 / 言简意赅 / 口齿清晰
第二点: 话从心底想清楚 尽量一篇表述清楚(说中可以多问别 "明白吗? / 清楚吗? / 有疑问吗? 等反问语气") [重点]
第三点: 多注意自己说话方式 / 语气
对于纽臣项目
宝贵是:整个项目从头到尾,完全是自己一个在领导管理,可以说让自己真锻炼了一次自己为项目主管的能力,最起码现在担任项目主管助理可以胜任的,
项目的管理还是挺难的事: 项目策划 整体框架构建 项目开发时间预估 项目成本预算等等;
下面是学习到的几点:
自己先明确要表达的意思和要点;
例会时 让下属用纸记录他们自己所要做的任务;
时刻调整反思和团队员的联络和沟通;
尽早立参考标准,让下属有依可寻;
下属的执行效果; 颗粒度的把控;
先应当让自己明确当前现状和肩上的任务,其次一定要让下属自己清楚现在该干什么,宁可给他们把任务排的紧点,也不要让下属不明确自己的任务,感觉自己无所事事;
理事上:
不要压之过急,凡事可以 急而不慌;
成功的因素是需要许多方面;
事情多的时候 遵循:要事第一;
始终让老板做选择题,敲板;
项目上有些东西无需从头至尾商讨,学会去抛砖引玉,把该讨论的地方圈出来;询问有次数,别人会烦的;
能力上无需向别人完全露底,该自信点可以装下B,和不知道可少言,无需表于面,给别想的可能;
合作上的事分清甲乙,分清该做与不该做的事(人体成分分析);
项目主管应该 明确任务、分工到位,抓主要; 在自己忙和闲的时候都改多反思;
把复杂问题简单化,定位好问题的核心店;
凡遇事,当迎头向上,只要是对事无对人,亲身而为,相信事情总可以解决;(方法总比问题多)
公司:制度、人才、产品、文化;
累的原因:没有使用版本控制器管理代码;业务上被动,应主动将客户引导向自己熟悉的方向,自己可控路线;人员安排不妥;
需求的了解(清楚)与功能的实现(多方法)
下属质疑你,如何调节处理这种关系;
任务的高要求(不仅仅是实现,还要做的更好;要求自己在做之前多站在更高的高度去想同一个问题)
任务多而乱的时候,应将所有的是事情罗列出来,分清主次,依次权重处理和安排,对于上级或下级有个反馈;
职场为人
多结识多自己有帮助的朋友,不论各行各业
(服务器托管)(硬件采购)(设计)(管理)
习惯
1、习惯于每天就上CSDN 论坛(关注热点和行业的趋势);[一直]
2、习惯于每月在自己技术bolg上发布文章;[有点滞后]
3、习惯于隔月更新自己的智联简历(让自己的简历永远鲜活);[有点滞后]
4、习惯于身边有相关技术书籍的阅读(知识的不断补充);[一直]
其他
1、六月份 已获取 上海交大网络学院 大专证书 ;
2、十二月份 华尔街英语 起航;