向大佬提哪些問題會讓人反感?編程新手不能不看的文

前言

前一陣子,我的一個老朋友向我抱怨,說老是有新手程序員問他相同的問題,讓他煩不勝煩

我的這位朋友是2013年從java轉到Android開發,在小廠待過,也去過華爲,OPPO等大廠,19年5月份進了字節跳動一直到現在。

他被人面試過,也面試過很多人,深知大多數初中級Android工程師,想要提升技能,往往是自己摸索成長,不成體系的學習效果低效漫長,而且極易碰到天花板技術停滯不前。

他自己也是這麼走過來的,所以一直希望能有一個可以幫助程序員解決疑難問題,快速成長的圈子,所以就建了一個高質量的羣,讓大家一起愉快的交流技術。裏面入駐了很多大廠的牛人,當然,更多的還是普通的碼農。

長久以來,他一直儘自己所能的幫助其他人解決問題,但是現在終於爆發了,可見,那些新人是真的氣到他了。

我嘲笑他說:你呀,就是太好心了,於是就轉給他一篇文章,讓他甩自己的羣裏,作爲羣公告,進羣必看。

我覺得這也是大家需要注意一下的。

編程新手如何向大佬進行提問?

在開發者從小白成長爲高手的過程中,不可避免的會碰到許多自己無法解決的問題。這個時候,往往需要請教身邊和網上的大佬。

如何讓大佬幫你解決問題,給大佬留下個好印象。還在解決問題的過程中有所成長,是每個程序員的必修課。

下面就來給大家展示一下,應該如何正確的向大佬請教問題。

1.根據文檔操作,避免過大的問題

官方文檔是開發者在學習過程中必讀的內容。文檔往往闡釋了一步步的操作流程及常見問題。比如當你想學習 Git 的時候,正確的方式是先研讀官方文檔瞭解基礎概念,而不是去社區或者論壇上提問“爲什麼我用 git commit 提交了代碼,但是在 Git 代碼倉庫裏卻看不到我的修改?”

2. 檢索類似問題

你碰到的問題,往往別人都碰到過。
在 Stack Overflow 或者 SegmentFault 等問答網站或者相關產品的討論區檢索
很多常見的問題往往被前人提出過,比如下面這個權限的問題在很多論壇都被人回答過。

如果你發現找不到相關的問題的答案,纔開始進入問問題的流程。

3.提供足夠多的信息

在提出一個問題的時候,你需要提供如下內容:

  • 正在使用的環境及相關配置
  • 相關軟件的版本
  • 程序的報錯信息
  • 你覺得可能出錯的代碼
  • 已經進行的嘗試

如果能做到這些,你就已經是一個比較優秀的提問者了。

最後

如果你對學習Android技術十分感興趣,想要進階學習,成爲Android高級架構師,並且熱愛編程……如果你能夠做到這些,也就跨過了我們這個小圈子的門檻了,歡迎加入我們。

我相信,代碼可以建立一個全新的世界,改變我們的生活,事實上,他也正在影響着我們的生活。

我們的工作,不止是爲了生活,還有夢想。

最後,送一句話給熱愛代碼和想自學編程的朋友:人生永遠沒有太晚的開始。

若說講這句話的美國摩西奶奶70歲學畫畫的事蹟不夠有說服力,那麼,那位日本82歲老奶奶自學電腦和編程,還開發了一款手機遊戲的事蹟是不是會更讓你有信心呢?

既然選擇了,那就堅持下去,並付諸於行動,如果還在猶豫不決,那麼就不要耽誤時間了,何不乾脆放棄?Android這條路並不容易,沒有毅力和勇氣是走不下去的。

開源地址:https://github.com/xieyuliang/Note-Android裏面收錄了Android時下最熱門的學習內容以及大廠最重視的學習方向,還有很多面試真題和解析合集。

此外還有很多系列的技術文,希望對正在學習Android的你有所幫助和助益,該資源持續更新中,大家覺得有幫助可以點贊,關注一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章