加班除了客觀原因,還有哪些是值得我思考的?

2021-07-11 07:29:21 字數 1546 閱讀 7693

這會兒是晚上十點半,可以坐在床上了寫點兒東西,很難得。

這周工作比較忙,周

三、周四連著兩天工作到凌晨三點。後幾天也基本上滿負荷工作。

工作量大是工作緊張的乙個客觀原因,還有其他的一些原因——為什麼我們的產品在上線後顯得手忙腳亂?

因為可能涉及到商業機密,這裡不便描述產品的具體功能和流程,所以這裡只圍繞著三個點來做一些思考:

問題1:

問題描述:

為什麼有些bug能夠經過產品人員、開發人員、測試人員到上線都不被發現,而上線後使用者很快就發現了?

問題梳理:

做研發的人可能都會有經歷,經常一些很簡單的bug卻能夠經過那麼多人的手就那麼「順利的」

上線了,往往出現這種問題,不排除是人為不負責任導致的,但是一群人同時抱著不負責任的心態並最終導致問題發生的

概率應該不大。

我們這次產品不是新創產品,是因為公司業務公升級以及系統重構進行的開發。因此一部分**邏輯是可以直接復用的。

拿我們這次的乙個bug來說,專案上線時間是比較緊,但是越是時間緊的情況下,其實我們更是應該重點了解使用者

之前在使用這款產品時最注重的是哪個功能點,這些功能點我們應該更重點的對待。但是在開發中,我們對所有的功能

是平等對待的,開發過程中我們大都是靠解讀**來分析原有業務邏輯,卻大大的忽視了去跟使用者溝通。事實證明,

在我們產品上線後,再最能提高使用者工作效率的乙個問題上我們出現了乙個bug,為了解決這個bug導致的髒資料,我們

不得不安排了三個人一起工作了半天才得以把這些髒資料清洗乾淨。

結論:

在專案上線週期很緊的情況下,我們一定要對整個產品業務非常熟悉,同時要非常清晰的了解哪些需要重點對待,哪些可以

後續完善,哪些即使有一些問題使用者也是可以容忍的。暫且分為:重要且影響範圍大、重要但影響範圍小、可以容忍三類。

3)b端產品的設計真的必須複雜嗎?是否有可能像一些好的c端的產品那樣簡潔優雅?

這個問題比較大,也是一直在思考,但一直沒有得到比較好的結論。所以這個點暫時不特別擴充套件說,歡迎有興趣

的朋友來碰撞。下面簡單的說一下我個人的觀點:

1)b端的產品因其業務相對複雜,系統在設計並開發完成後往往需要對使用者進行一些培訓使用者才能上手使用。相對複雜的使用

不僅影響使用者的操作體驗,也增加了研發出錯的概率。那麼怎麼才能降低產品設計的複雜度呢?真正了解使用者的訴求,才能

找到簡潔的解決方案。

2)因為線下業務複雜導致工作時間長、效率低,這個時候使用者往往寄希望有線上系統來幫他們提高工作效率。但是使用者卻不願意改變,

在提需求的時候就是希望把線下「繁重而冗餘」的流程搬到線上,這樣系統上線了,最終卻發現原本線下只要做一遍的事情線上還得再做一遍。

所以在設計產品的時候,個人認為,如何優化流程,並能夠通過線上影響線下並最終優化整個工作流程才是一款好的b端產品。

正如很多優秀的c端產品,改變人們的線下的工作、生活習慣。b端的工作流程,正如c端的個人工作、生活習慣是一樣需要網際網路的方式來改造的。

以上是個人的一些拙見,寫出來作為自己思考的乙個記錄。

晚安了,自己。

2016-04-10 晚

pip除了pip install還有哪些用法

pip 應該是大家最熟悉的 python 包安裝與管理工具了,但是除了pip install 這個最常用的命令,還有很多有用的玩法。這裡番茄加速介紹幾個經常會用到的,希望對大家有所幫助。pip freeze 這個命令可以檢視已經安裝的包及版本資訊,當你要換電腦,或者朋友想復刻你已安裝的包,又不想乙個...

不要一味得放大客觀原因,忽視自身的問題

能夠開啟心房的,解開心結的,只有通過溝通和交流。今天和領導聊了聊,我發現如果抱怨過多,會使自己總是指責別人的不是,無限放大客觀原因,而忽略自身的問題。有時候客觀原因是存在著,但是是否由於自己內心的壁壘,不讓自己去努力和學習呢。通過這次談話,我認識到,所謂的困難都是浮雲一般,主要原因還是在於自己把自己...

Linux 除了vim,還有哪些常用的編輯器

linux下常用的文字編輯器有 vim emacs pico nano joe,他們各自有什麼優缺點,他們之間又有哪些區別呢?下面我們來看看。在所有的linux distributions 上都會有的一套文字編輯器就是vi,而vim是vi最受歡迎的變種之一,除了繼承了vi迅捷的編輯方式,vim的功能...