如果你們公司人員比較少,前臺人員不多,或者項目屬于后臺管理類軟件的話,那么java程序員不僅僅需要寫后臺業務邏輯代碼,還需要寫前端html代碼和一些簡單的CSS樣式。如果公司各方面人員齊的話,前端頁面有專業的前端小伙伴,我們只需要處理好業務邏輯,少些bug。
二、從java上說,
1、我們需要操作數據庫,簡單點的就是對數據進行增刪改查,復雜點考慮存儲效率,讀取速度,數據可靠性,數據庫并發問題。再復雜考慮分庫分表,優化sql語句。說白了就是對項目中的有用數據庫進行存儲和使用。
2、滿足甲方或者產品經理提出的各種需求,無論多奇怪,只管做出來。這部分應該是java程序員大部分的工作。用java代碼寫出滿足各種需求的功能,盡可能的減少人工的參與。
3、如果項目需要和外部對接,我們還需要出一些外部可以直接調用的接口,驗證參數,返回數據。
4、性能優化問題。這個一般是項目上線后業務量上去了,就要考慮網站或者APP的用戶體驗度。這時就需要我們java程序員抓破頭皮提高效率,提高訪問速度,提高并發量,減少用戶操作步驟。一切以用戶舒適為主。
5、最后一點,千萬別忘了,很重要,那就是”背鍋”。無論前端后端還是用戶操作問題,最終總會找到干java的。