በ10 ዓመታት ውስጥ በ Stack Overflow ላይ የተማርኩት

በ10 ዓመታት ውስጥ በ Stack Overflow ላይ የተማርኩት
በ Stack Overflow ላይ ወደ አሥረኛኛ አመቴ እየተቃረብኩ ነው። ለዓመታት ድረ-ገጹን ለመጠቀም የነበረኝ አቀራረብ እና ስለሱ ያለው ግንዛቤ በጣም ተለውጧል፣ እና ልምዴን ላካፍልዎ እፈልጋለሁ። እና ስለዚህ ጉዳይ የምጽፈው በጣቢያው ማህበረሰብ ህይወት ውስጥ ወይም በባህሉ ውስጥ በጣም ያልተሳተፈ አማካይ ተጠቃሚ ከሆነው እይታ ነው። በእነዚህ ቀናት የምሰራው ምርት ከሆነው ከVS Code ጋር የተያያዙ ጥያቄዎችን ብቻ እየመለስኩ ነው። ሆኖም፣ በተለያዩ ርዕሰ ጉዳዮች ላይ በሚደረጉ ውይይቶች ላይ በንቃት እሳተፍ ነበር። በ 10 ዓመታት ውስጥ I ወደ 50 የሚጠጉ ጥያቄዎችን ጠየቀ እና 575 መልሶች ሰጥቷል፣ እጅግ በጣም ብዙ የሌሎች ሰዎችን አስተያየት ተመልክቷል።

ጆን ስኬቴ የ Stack Overflow ባህልን ገልጿል። እኔ ማድረግ ከምችለው በላይ በጣም የተሻለ እና የበለጠ ስልጣን ያለው። ህትመቱ በዚህ ጽሑፍ ውስጥ ባሉ አንዳንድ ምዕራፎች ላይ ተጽዕኖ አሳድሯል፣ ነገር ግን በአጠቃላይ እነዚህ በ Stack Overflow ላይ ባጋጠሙኝ ልምዶች፣ ስለ ጣቢያው ጥሩ እና መጥፎ ነገር እና ዛሬ እንዴት ጥቅም ላይ እንደሚውል የራሴ ቅን ነጸብራቅ ናቸው። ይህ ውይይት ወደ ጣቢያው ወይም ታሪኩ አሠራር በጥልቀት ሳይጠልቅ በትክክል ላይ ላዩን ይሆናል።

ስለዚህ ከ10 ዓመታት የተማርኩት Stack Overflow የተማርኩት ነገር አለ።

ጥያቄዎችን መጠየቅ መቻል አለብህ

በቅድመ-እይታ ፣ ምንም ቀላል ነገር የለም-በጽሑፍ መስክ ውስጥ ጥቂት ቃላትን ያስገቡ ፣ “አስገባ” ን ጠቅ ያድርጉ እና በይነመረብ ሁሉንም ችግሮችዎን ለመፍታት በሚያስደንቅ ሁኔታ ይረዳል! ነገር ግን ውጤቱን ለማግኘት ወደዚያ የተረገመ መስክ ምን አይነት ቃላት መተየብ እንዳለብኝ ለማወቅ ወደ 10 አመታት ገደማ ፈጅቶብኛል። እንደውም በየቀኑ ስለሱ አሁንም እየተማርኩ ነው።

ጥሩ ጥያቄዎችን መጠየቅ በእውነቱ ዝቅተኛ ደረጃ የተሰጠው ችሎታ ነው (እንደ ጥሩ የጉዳይ ሪፖርት መጻፍ ፣ ለጉዳዩ)። በመጀመሪያ አንድ ጥያቄ "ጥሩ" መሆኑን እንዴት እንወስናለን? የቁልል የትርፍ ፍሰት ቅናሾች ፍንጭየጥሩ ጥያቄ የሚከተሉትን ባሕርያት ይዘረዝራል።

  • ከጣቢያው ጭብጥ ጋር ይዛመዳል?
  • ተጨባጭ መልስን ያመለክታል።
  • እስካሁን አልተጠየቀም።
  • ጥናት ተደርጎበታል።
  • ብዙውን ጊዜ በትንሹ በቀላሉ ሊባዛ በሚችል ምሳሌ ችግሩን በግልፅ ይገልጻል።

እሺ፣ ግን “ግልጽ የችግር መግለጫ” በተግባር ምን ይመስላል? ምን መረጃ ጠቃሚ ነው እና ያልሆነው? አንዳንድ ጊዜ ጥሩ ጥያቄ ለመጠየቅ, በመጀመሪያ መልሱን ማወቅ ያስፈልግዎታል.

እንደ አለመታደል ሆኖ ትንሹ የጽሑፍ መስክ እዚህ አይረዳም። ስለዚህ ብዙ ተጠቃሚዎች ዝቅተኛ ጥራት ያላቸውን ጥያቄዎች እየለጠፉ መሆናቸው የሚያስገርም ነው? አንዳንድ ጊዜ የሚያገኙት ብቸኛው መልስ ወደ አንዳንድ ግራ የሚያጋቡ ሰነዶች አገናኝ ነው። እና አሁንም እድለኞች ይሆናሉ. ብዙ ጥራት የሌላቸው ጥያቄዎች በቀላሉ በፀጥታ ውድቅ ይደረጋሉ፣ እና ማለቂያ ወደሌለው የጥያቄዎች ክር ውስጥ ይጠፋሉ።

ጥሩ ጥያቄዎችን መጠየቅ ችሎታ ነው። እንደ እድል ሆኖ, ሊዳብር ይችላል. በአብዛኛው የተማርኩት ብዙ ጥያቄዎችን እና መልሶችን በማንበብ፣ የሚሰራውን እና የማይሰራውን በማየት ነው። ምን መረጃ ጠቃሚ ነው እና የሚያበሳጭ ምንድን ነው? ያገኙትን እውቀት በተግባር ለመጠቀም እና ጥያቄዎችን ለመጠየቅ አሁንም መፍራት ቢችሉም. የቻሉትን ያህል ይሞክሩ እና ከውጤቶቹ ይማሩ። እኔ ራሴ በአንዳንድ ቀደምት አላዋቂዎች ጥያቄዎቼ ትንሽ እንደተሸማቀቅኩ መቀበል አለብኝ፣ ምንም እንኳን ይህ ምናልባት በዚህ ድረ-ገጽ ላይ ራሴን ካገኘሁ ጀምሮ የጥያቄ ችሎታዬን ብዙ እንዳሻሻልኩ የሚያሳይ ቢሆንም።

መጥፎ እና ጥሩ ያልሆኑ ጥያቄዎች አንድ አይነት አይደሉም

ክኒኑን አልቀባውም፡ አንዳንድ ጥያቄዎች መጥፎ ናቸው።

ቅጽበታዊ ገጽ እይታ እና "ይህ ለምን አይሰራም!?!" የሚለውን ሐረግ ያቀፈ ጥያቄ - መጥፎ. ለምን? ደራሲው ምንም ጥረት አላደረገም ማለት ይቻላል ግልጽ ነው። “ይህን ሥራ ለእኔ ሥሩልኝ!” የሚል ጥያቄ ብቻ አይደለም። ለምን ይህን አደርጋለሁ? ለመጀመር መማር የማይፈልግ እና የኔን እርዳታ የማያደንቅ ሰው ለመርዳት ጊዜዬ በጣም ጠቃሚ ነው። Stack Overflow ምን እንደሆነ ይወቁ።

አሁን ስለ ሲ ኤስ ኤስ ዝርዝር ንብረት የሚናገሩትን በርካታ የጽሑፍ አንቀጾችን ያቀፈ፣ ነገር ግን "CSS" ወይም "ዝርዝር" የሚሉትን ቃላት ሳይጠቅስ "በእኔ ገጽ ላይ ሰማያዊ ድንበሮችን እንዴት ማስወገድ እንደሚቻል" በሚል ርዕስ ያለውን ጥያቄ አስቡበት። እንደዚህ አይነት ጥያቄ ከበርካታ የStack Overflow መመሪያዎች ጋር የሚቃረን ቢሆንም፣ አልስማማም፣ መጥፎ ጥያቄ አይደለም። ደራሲው ምን መስጠት እንዳለበት ሳያውቅ እንኳን አንዳንድ መረጃዎችን ለመስጠት ሞክሯል። የማወቅ እና የመማር ፍላጎት እንደዚሁ ሙከራው ይቆጠራል።

ሆኖም፣ ብዙ የStack Overflow አስተዋጽዖ አበርካቾች ሁለቱንም ጥያቄዎች በተመሳሳይ መንገድ ያስተናግዳሉ፡ ዝቅተኛ ድምጽ እና መዝጋት። ይህ ተስፋ አስቆራጭ እና ብዙ ልምድ የሌላቸውን ተጠቃሚዎች የተሻሉ ጥያቄዎችን ለመጠየቅ እና ጣቢያው እንዴት እንደሚሰራ እንኳን ከመረዳታቸው በፊት ያጠፋል.

በእውነቱ መጥፎ ጥያቄዎች ጊዜዎን አያጡም። ነገር ግን በጣም ጥሩ ያልሆኑ ጥያቄዎችን የሚጠይቁ ሰዎች ሳያውቁት እንደሚያደርጉት ግምት ውስጥ መግባት አለበት. ጥሩ ጥያቄዎችን መጠየቅ ይፈልጋሉ፣ እንዴት እንደሆነ አያውቁም። አዲስ መጤዎችን በጭፍን እና ያለ ማብራሪያ ከቀጡ, እንዴት ይማራሉ?

ጥሩ ጥያቄ መልስ አይሰጥም

Stack Overflow ብዙ ሰዎች ሊመልሷቸው ለሚችሉ ቀላል ጥያቄዎች ፈጣን መልስ ይሰጣል። ስለ ሁለትዮሽ ፍለጋ በጃቫስክሪፕት ወይም ስለ HTML ጥያቄ አለህ? ድንቅ! ከአንድ ሰዓት ባነሰ ጊዜ ውስጥ አምስት መልሶችን ይቀበሉ። ነገር ግን ጥያቄው የበለጠ ውስብስብ ወይም የተለየ ከሆነ የቃላቱ ጥራት ምንም ይሁን ምን መልስ የማግኘት ዕድሉ ይቀንሳል።

ምላሽ የማግኘት እድሉ በጊዜ ሂደት በፍጥነት ይቀንሳል። አንድ ጥያቄ ወደ ምግቡ ውስጥ ብዙ ገጾችን ሲገባ ይጠፋል። ከአንድ ሳምንት በኋላ፣ ትክክለኛ እውቀት ያለው ሰው በጥያቄዎ ላይ እንዲሰናከል (ወይም በልግስና ጠቅ ያድርጉት) ብቻ መጸለይ ይችላሉ።

ትክክለኛዎቹን መልሶች ላይወዱት ይችላሉ።

በየወሩ ብዙ ተወዳጅ ያልሆኑ መልሶች ለሚባሉት ብዙ ድምጾች እቀበላለሁ። እነዚህ በመሰረቱ “ምክንያቱ በዚያ መንገድ ስለተዘጋጀ ነው” ወይም “ስለማይቻል ነው…” ወይም “መጀመሪያ መስተካከል ያለበት ስህተት ነው” የሚሉት መልሶች ናቸው። ከላይ በተጠቀሱት ጉዳዮች ሁሉ ደራሲዎቹ መፍትሄ ወይም መፍትሄ እንኳን አያገኙም. እናም ሰዎች መልሱ የሚለውን የማይወዱ ከሆነ ድምፃቸውን ዝቅ አድርገው እንደሚመለከቱት እገምታለሁ። እኔ እንኳን ተረድቻቸዋለሁ፣ ግን ይህ ማለት መልሱ የተሳሳቱ ናቸው ማለት አይደለም።

በእርግጥ ተቃራኒው እውነት ነው፡ ጥሩ መልሶች የግድ መስማት የሚፈልጉትን ነገር አይነግሩዎትም። አንዳንድ ምርጥ መልሶች በመጀመሪያ የመጀመሪያውን ጥያቄ ይመልሳሉ፣ ነገር ግን ችግሩን ለመፍታት ሌሎች መንገዶችን ይግለጹ። አንዳንድ ጊዜ የተጠቃሚውን ጥያቄ እመልሳለሁ እና ለምን ይህን ለማድረግ የማይመከር ረጅም ጽሑፍ እጽፋለሁ።

የአመለካከት መግለጫዎች ወደላይ እና ወደ ታች ድምጽ ወይም መውደድ ቁልፍ ሲቀልሉ አስፈላጊ የሆኑ ልዩነቶች ጠፍተዋል። ይህ ችግር በበይነመረብ ላይ በተደጋጋሚ ይከሰታል. ምን ያህል ማህበራዊ አውታረ መረቦች "ይህንን እደግፋለሁ" እና "እኔ ባልወደውም ወይም ባልስማማበትም እንኳን በደንብ የተነገረ ይመስለኛል" የሚለውን ለመለየት ያስችሉዎታል?

በአጠቃላይ፣ ወርሃዊ ውድቀቶች ቢኖሩም፣ የStack Overflow ማህበረሰብ ፍትሃዊ በሆነ መልኩ ድምጽ ይሰጣል ብዬ አምናለሁ። በዚህ መንገድ እንቀጥላለን.

በ Stack Overflow ላይ በጭራሽ አልጠይቅም።

ይህን ድረ-ገጽ በተጠቀምኩ ቁጥር፣ ብዙ ጊዜ በሱ ላይ ጥያቄዎችን እጠይቅ ነበር። ይህ በከፊል በሙያዊ እድገቴ ነው። በሥራ ቦታ የሚያጋጥሙኝ አብዛኛዎቹ ችግሮች በቀላል ጥያቄዎች ለመግለጽ በጣም የተወሳሰቡ ናቸው ወይም ደግሞ ማንም ሊረዳኝ አይችልም። የገጹን ውስንነቶች ተገንዝቤያለሁ፣ ስለዚህ በእርግጠኝነት ጥሩ መልስ የማላገኝባቸውን ጥያቄዎች ከመጠየቅ እቆጠባለሁ።

ግን እዚህ አዲስ ቋንቋ ወይም ማዕቀፍ እየተማርኩ በነበርኩበት ጊዜም እንኳ ብዙ ጥያቄዎችን አልጠየቅም። እሱ እንደዚህ አይነት ሊቅ ስለሆነ አይደለም ፣ በተቃራኒው። በቃ፣ ለዓመታት በ Stack Overflow ላይ ከቆየሁ በኋላ፣ ጥያቄ ሲኖረኝ፣ እኔ ለመጠየቅ የመጀመሪያው እንዳልሆን ወደ ጥልቅ እምነት መጣሁ። መፈለግ እጀምራለሁ፣ እና ሁልጊዜ ማለት ይቻላል አንድ ሰው ከጥቂት አመታት በፊት አንድ አይነት ነገር እንደጠየቀ አገኛለሁ።

የሌሎች ሰዎችን ጥያቄዎች መከታተል ስለምርትዎ አዳዲስ ነገሮችን ለመማር ጥሩ መንገድ ነው።

አሁን እየሰራሁ ነው። VS Code, ስለዚህ በ vscode የተሰጡ ጥያቄዎችን መመልከትን ልማድ አድርጌያለሁ። ይህ የእኔ ኮድ በገሃዱ ዓለም እንዴት ጥቅም ላይ እንደሚውል ለማየት ጥሩ መንገድ ነው። ተጠቃሚዎች ምን ችግሮች ያጋጥሟቸዋል? ሰነዱ ወይም ኤፒአይ እንዴት ሊሻሻል ይችላል? ለምንድነው በፍፁም ግልፅ ነው ብዬ የማስበው ነገር ብዙ አለመግባባትን ይፈጥራል?

ጥያቄዎች የእርስዎ ምርት እንዴት ጥቅም ላይ እንደሚውል የሚያሳይ ጠቃሚ ምልክት ነው። ነገር ግን ዋናው ነገር መልስ መስጠት እና መቀጠል አይደለም, ነገር ግን ሰውዬው ለምን ጥያቄ እንዳለው በመጀመሪያ ለመረዳት መሞከር ነው. ምናልባት በምርቱ ውስጥ ለእርስዎ የማይታወቅ ችግር ወይም እርስዎ ሳያውቁት ያደረጓቸው አንዳንድ ግምቶች ሊኖሩ ይችላሉ? ጥያቄዎቹ ብዙ ሳንካዎችን እንዳገኝ ረድተውኛል እና መስራት እንድቀጥል አነሳሳኝ።

አንድን ምርት ለገንቢዎች እያስቀመጡ ከሆነ፣ Stack Overflow እንደ ቆሻሻ ማጠራቀሚያ (ወይም ከዚህ የከፋ፣ የጥያቄ መቃብር) አድርገው አያስቡ። ምን ጥያቄዎች እና መልሶች እንደታዩ ለማየት በየጊዜው ተመልሰው ይመልከቱ። ይህ ማለት እያንዳንዱን ጥያቄ እራስዎ መመለስ ያስፈልግዎታል ማለት አይደለም፣ ነገር ግን ከStack Overflow የሚመጡ ምልክቶች ችላ ለማለት በጣም አስፈላጊ ናቸው።

በጥያቄ፣ የሳንካ ሪፖርት እና የባህሪ ጥያቄ መካከል ያሉት መስመሮች ደብዝዘዋል።

በ Stack Overflow ላይ ስለ ቪኤስ ኮድ ጥቂት ጥያቄዎች የሳንካ ሪፖርቶች ነበሩ። እና ሌሎች ብዙ የአዳዲስ ባህሪያት ጥያቄዎች ናቸው።

ለምሳሌ፣ “እኔ ሳደርግ ቪኤስ ኮድ ለምን ይበላሻል...?” የሚል ርዕስ ያለው ጥያቄ። - ይህ የሳንካ ሪፖርት ነው። VS ኮድ በተለያዩ ሁኔታዎች ውስጥ መበላሸት የለበትም. የሳንካ ሪፖርቶች ለሆኑ ጥያቄዎች መልስ መስጠት አዋጭ ነው ምክንያቱም ደራሲዎቹ በሂደት ረክተው እውነተኛ የሳንካ ሪፖርት በጭራሽ አያቀርቡም። በእንደዚህ ዓይነት ሁኔታዎች ውስጥ ተጠቃሚዎች በ Github ላይ የሳንካ ሪፖርት እንዲያቀርቡ እጠይቃለሁ።

በሌሎች ሁኔታዎች, ልዩነቶቹ ብዙም ግልጽ ሊሆኑ ይችላሉ. ለምሳሌ, "JavaScript IntelliSense በ VS Code ውስጥ ለምን አይሰራም?" የሚለው ጥያቄ. ጃቫ ስክሪፕት ኢንቴሊሴንስ እንዴት እየሰራ እንዳልሆነ ላይ በመመስረት ጉዳዩ ከሶስት ምድቦች በአንዱ ሊወድቅ ይችላል፡-

  • የተጠቃሚ ውቅር ችግር ከሆነ፣ በእርግጥ ለቁልል ትርፍ ፍሰት ጥያቄ ነው።
  • በተገለፀው ጉዳይ ላይ IntelliSense መስራት ካለበት ግን አይሰራም, ይህ የሳንካ ሪፖርት ነው.
  • በተገለፀው ጉዳይ ላይ IntelliSense መስራት ካልቻለ ይህ ለአዲስ ባህሪ ጥያቄ ነው.

በቀኑ መገባደጃ ላይ፣ አብዛኛው ተጠቃሚዎች ስለእነዚህ ጥቃቅን ነገሮች ግድ የላቸውም - ጃቫ ስክሪፕት ኢንቴሊሴንስ እንዲሰራ ብቻ ይፈልጋሉ።

እና ምንም እንኳን እነዚህ ልዩነቶች ለእኔ አስፈላጊ ቢሆኑም, የፕሮጀክቱ ኃላፊነት ያለው ሰው እንደመሆኔ, ​​በአጠቃላይ ለእኔ ምንም ማለት የለባቸውም. ምክንያቱም ጥያቄዎች፣ የሳንካ ሪፖርቶች እና የባህሪ ጥያቄዎች አንድ ሀሳብን የሚገልጹ መንገዶች ናቸው፡ ተጠቃሚው ከእኔ ኮድ የሆነ ነገር ይጠብቃል እና አያገኘውም። ምርቱ ፍጹም ከሆነ ተጠቃሚዎች ስለእሱ በጭራሽ ጥያቄዎችን አይጠይቁም, ምክንያቱም ሁሉም ነገር ግልጽ ሆኖላቸው እና የሚፈልጉትን በትክክል ስለሚያደርግ (ወይም ቢያንስ ለምን እንደማይችል በግልጽ ይነግሯቸዋል).

ገንቢዎችም ሰዎች ናቸው።

ሰዎች ስሜታዊ ናቸው። ሰዎች ምክንያታዊ አይደሉም። ሰዎች ጨካኞች ናቸው። ሁልጊዜ አይደለም, በእርግጥ, ግን አንዳንድ ጊዜ! ብታምኑም ባታምኑም ገንቢዎችም ሰዎች ናቸው።

እኛ ገንቢዎች ለራሳችን መንገር የምንወደው ተረት አለ፡- “ከኮምፒውተሮች ጋር እንሰራለን፣ ስለዚህ ምክንያታዊ መሆን አለብን። ሚስጥራዊ ምልክቶችን እንረዳለን, ስለዚህ ብልህ መሆን አለብን. ሶፍትዌር ዓለምን ተቆጣጥሮታል፣ ስለዚህ አሪፍ መሆን አለብን! ጥሩ! ወደፊት!!!"

ይህ ስህተት ነው። እንደዚያ ከሆነ ደግሞ የቀሩትን ሰዎች እግዚአብሔር ይርዳቸው። በStack Overflow ላይ እንኳን፣ ያ መሳሪያ ለባለሙያዎች እንደ ተጨባጭ የእውቀት መሰረት የተነደፈ፣ በራሴ ውስጥ፣ በጣም ልዩ በሆነው የVS Code ጥግ ላይ፣ ሁሉንም አይነት ቁጣዎች ማጋጠሙን እቀጥላለሁ፡ ሎጂካዊ ስህተቶች፣ ስድብ፣ የመንጋ አስተሳሰብ፣ ወዘተ።

እራስህን ልጅ አታድርግ፡ ምናልባት የምታስበውን ያህል ፍፁም ላይሆን ይችላል። ይህ ማለት ግን ድክመቶቻችንን ለማስወገድ መሞከር የለብንም ማለት አይደለም።

ወገኔ ይህንን የፈጠርኩት እኔ ነኝ

እኔም ሰው ነኝ፣ እና ከጊዜ ወደ ጊዜ በ Stack Overflow ላይ የሚሆነው ነገር ያናድደኛል። ለምሳሌ አንድ ተጠቃሚ በድፍረት የማይረባ ነገር ሲጽፍ ወይም በቀላሉ ከVS Code ጋር ለተገናኘ ጥያቄ የተሳሳተ መልስ ሲሰጥ እኔ የፈጠርኩት እና በደንብ የማውቀውን ምርት። በሚገርም ሁኔታ መልሱ ይበልጥ የተሳሳተ ከሆነ አንድ ሰው የማይታበል ሐቅ ብሎ ሊጠራው የሚችል ይመስላል።

ይህ በሚሆንበት ጊዜ በሥዕሉ ላይ እንደሚታየው እሠራለሁ እና ትክክለኛውን መልስ እጽፋለሁ.

በ10 ዓመታት ውስጥ በ Stack Overflow ላይ የተማርኩት

እና ብዙ ጊዜ ይህ ረጅም ክሮች አስከትሏል፡ እኔ ስለፈጠርኩት እውቀታቸውን ለመጠየቅ በመደፈር ወዮልኝ! ሁል ጊዜ ትክክል ለመሆን መሞከርህን አቁም፣ እናንተ የተረገማችሁ ብልሆች! ምክንያቱም ትክክል ነኝ!!!

በዚህ ተስፋ ቢስነት ተንኮለኛ መሆን ቀላል ነው።

ዝቅተኛ ጥራት ያላቸው ጥያቄዎች ማለቂያ የለሽ ዥረት ሲያጋጥሙ፣ ተሳዳቢ መሆን ቀላል ነው። ስለ ጎግል ሰምቶ አያውቅም? ወጥ የሆኑ ዓረፍተ ነገሮችን እንዴት እንደሚገነባ እንኳን ያውቃል? ምን ነህ ውሻ?

አንዳንድ ጊዜ በቀን ውስጥ በደርዘን የሚቆጠሩ አዳዲስ ጥያቄዎችን እመለከታለሁ። እነዚህን ሁሉ ዝቅተኛ ጥራት ያላቸው ጥያቄዎች ያለማቋረጥ መታዘብ ወደ ንቀት ወይም ቂልነት የመሸጋገር አደጋ አለው። ከመጠን በላይ ቀናተኛ አወያይ ያጋጠመው ወይም ለሁለት ሰአታት ጥናትና ምርምር ያካሄደ ማንኛውም ሰው ይመሰክራል፣ ነገር ግን በምላሹ አሉታዊ ምላሾችን ተቀብሎ ምንም ማብራሪያ ሳይሰጥ በመጥፋቱ ይህ ቂልነት ወደ ጣቢያው ሊፈስ ይችላል።

በእርግጥ ብዙ ጥረት የማይያደርጉ እና መጥፎ ጥያቄዎችን የሚለጥፉ ተጠቃሚዎች አሉ። ነገር ግን በአብዛኛው ዝቅተኛ ጥራት ያላቸው ጥያቄዎች የሚመነጩት ጥሩ ዓላማ ካላቸው (ሞኝ ቢሆንም) ነው ብዬ አምናለሁ። ሁሌም አዲስ ሰው መሆን ምን ማለት እንደሆነ ለማስታወስ እሞክራለሁ። ገና ሲጀምሩ, እዚህ ሁሉም ነገር በትክክል እንዴት እንደሚሰራ አይረዱም. በአንዳንድ ሁኔታዎች, ችግርዎን በትክክል ለመግለጽ ምን አይነት ቃላትን እንኳን አያውቁም. እመኑኝ፣ በዚህ አቋም ውስጥ መሆን ከባድ ነው። እና ለጥያቄ ለመጠየቅ ብቻ በስሎፕ ሲታጠቡ ደስ የማይል ነው።

ምንም እንኳን Stack Overflow አዲስ ጀማሪዎችን ለመርዳት ብዙ ቢያደርግም፣ አሁንም ብዙ መሠራት ያለበት ነገር አለ። የጣቢያ ደረጃዎችን በማክበር እና ልምድ ለሌላቸው ተጠቃሚዎች ቸልተኛ በመሆን መካከል ሚዛን ለማግኘት ሞከርኩ። ይህ ጥያቄውን ለመዝጋት ለምን እንደመረጥኩ ማስረዳት ወይም ተጠቃሚው ተጨማሪ መረጃ እንዲያቀርብ የሚያበረታታ አስተያየት መለጠፍን ሊያካትት ይችላል። አሁንም ለማደግ ቦታ አለኝ።

በሌላ በኩል፣ እንደ “ለጃቫ ስክሪፕት ልማት ምርጡ የቪኤስ ኮድ አቀማመጥ ምንድነው?” ያሉ ጥያቄዎችን የሚለጥፉ የ50 ስም ያላቸውን ተጠቃሚዎች ወይም ከጽሑፍ ይልቅ የሳሙና ስክሪፕት ኮድ የሚሰቅሉ ተጠቃሚዎችን ድምጽ ለመስጠት ምንም አላቅማማም።

አንዳንድ ጊዜ ላመሰግንህ እፈልጋለሁ

በ Stack Overflow ላይ ደካማ የምስጋና ባህል አለ። አስታውሳለሁ በአንድ ወቅት ጣቢያው ከጥያቄዎች ውስጥ "ሄሎ" እና "አመሰግናለሁ" የሚሉትን ቃላት በራስ-ሰር ቆርጦ ነበር. ምናልባት ይህ አሁንም ተከናውኗል, አላጣራሁም.

ዛሬ፣ በደንበኛ ድጋፍ ውስጥ የሰራ ማንኛውም ሰው ከልክ በላይ ጨዋነት ወደ መንገድ ሊገባ አልፎ ተርፎም አስገዳጅ ሊመስል እንደሚችል ጠንቅቆ ያውቃል። ግን አንዳንድ ጊዜ በዚህ ጣቢያ ላይ ያለ ሰው ለእርስዎ በጣም አስፈላጊ የሆነ ነገር ያደርግልዎታል፣ እና እነሱን ለማመስገን ብቸኛው መንገድ ለእነሱ ተጨማሪ መስጠት ነው። ያማል።

ቅልጥፍና ነፍስ አልባ ሮቦቶች እንድንሆን አይፈልግም። የጎን ቻናል በሰዎች መካከል የበለጠ ትክክለኛ ግንኙነትን ሊያቀርብ ይችላል፣ ተጠቃሚዎች እራሳቸው ከፈለጉ፣ በእርግጥ።

አንዳንድ ጊዜ መልሱን ከተቀበልኩ በኋላ ምን እንደተፈጠረ ማወቅ እፈልጋለሁ

Stack Overflow በግብይት መርህ ላይ ይሰራል፡ አንዳንድ ሰዎች ጥያቄዎችን ይጠይቃሉ ሌሎች ደግሞ ይመልሳሉ። ምላሽ ከተቀበለ በኋላ ምን ይሆናል? ማን ያውቃል? አንዳንድ ጊዜ ስለዚህ ጉዳይ አስባለሁ። የእኔ መልስ ጠቃሚ ነበር? ምን መጠነኛ ፕሮጀክት ረድቷል? ጠያቂው ምን ተማረ?

እርግጥ ነው, ይህንን የማወቅ ጉጉት ለማርካት የማይቻል ነው. ተጠቃሚዎች የሚቀበሉትን መረጃ እንዴት እንደሚጠቀሙ እንዲቆጥሩ መጠየቅ በጣም ችግር ያለበት ነው፣ ይህን ማድረግ ቢችሉም እንኳ። ግን ስለ እሱ ማሰብ አስደሳች ነው።

ጨዋነት ውጤታማ ነው...

…ሂደቶችን ወደ ጨዋታዎች ሲቀይሩ።

በሁኔታ አሞሌ ውስጥ ያለውን ትንሽ የ+10 ወይም +25 አዶን ሳየው አሁንም ትንሽ እጨነቃለሁ። ምናልባት እነዚህ ትንንሽ የጋምሜሽን ንክኪዎች ለ10 ዓመታት ያህል ወደ ጣቢያው እንድመለስ ያደረጉኝ ምክንያቶች ናቸው። ነገር ግን ባለፉት አመታት፣ ምን አይነት ጨዋታ Stack Overflow እንደሆነ እና ማሸነፍ ምን ማለት እንደሆነ ማሰብ ጀመርኩ።

እርግጠኛ ነኝ ሥርዓቱ የተፈጠረው በመልካም ዓላማዎች ነው፤ ጠቃሚ ጥያቄዎችን እና መልሶችን ሰዎችን ለመሸለም። ነገር ግን ልክ ከፍተኛ ነጥቦችን እንዳከሉ፣ ስራ ላይ ይውላል ጉድሃርት ህግ, እና አንዳንድ ተጠቃሚዎች ተግባራቸውን ማስተካከል የሚጀምሩት ከፍተኛውን እሴት ለማግኘት ሳይሆን ከፍተኛ ደረጃዎችን ለማግኘት ነው. እና ይሄ አስፈላጊ ነው ምክንያቱም ...

መልካም ስም ማለት እርስዎ የሚያስቡትን ማለት አይደለም።

መልካም ስም ከቴክኒካል ብቃት፣ የግንኙነት ችሎታዎች፣ ወይም Stack Overflow እንዴት እንደሚሰራ ወይም መስራት እንዳለበት ከመረዳት ጋር እኩል አይደለም።

ስም ከንቱ ነው ማለቴ አይደለም። ይህ ማለት የስታክ ኦቨር ፍሰት አስተዳዳሪዎች ማለት ምን ማለት እንደሆነ ወይም "ዝና" የሚለው ቃል ምን ማለት ነው ተብሎ የሚታሰበው ማለት አይደለም። መልካም ስም የተፅዕኖ መለኪያ መሆኑን ተረዳሁ። በጣቢያው ላይ የታተሙትን ሁለት መላምታዊ መልሶች ተመልከት።

  • ሾለ አንድ የተለመደ የጂት ኦፕሬሽን አንዱ። ጎግልን ተጠቅሜ በሁለት ደቂቃ ውስጥ ባለ ሶስት መሾመር መልስ ጻፍኩ።
  • ሌላው ሾለ ግራፍ ንድፈ ሐሳብ የተጠላለፈ ነው። ምናልባት በመላው ዓለም ውስጥ አንድ መቶ ሰዎች ብቻ ሊመልሱት ይችላሉ. ችግሩን እና እንዴት እንደሚፈታው ጥቂት አንቀጾችን እና ናሙና ኮድ ጻፍኩ.

በአምስት ዓመታት ውስጥ, የመጀመሪያው መልስ 5 ሚሊዮን ጊዜ ታይቷል እና 2000 የድጋፍ ድምጽ አግኝቷል. ሁለተኛው መልስ 300 ጊዜ ታይቶ ሁለት ድምጾች ተሰጥቷቸዋል።

በተወሰነ ደረጃ ይህ በጣም ታማኝነት የጎደለው ነው. በትክክለኛው ቦታ ላይ ለነበረ ነገር በትክክለኛው ጊዜ ለምን ይሸልማል? (ሁሉም ነገር በእድል አይወሰንም ፣ የጨዋታውን ህጎች መረዳትም ትልቅ ሚና ይጫወታል)። በሌላ በኩል፣ የመጀመሪያው ጥያቄ ከሁለተኛው ይልቅ ብዙ ሰዎችን ረድቷል። ምናልባት ዕውቅና ወደ “ዝና” መከማቸት እንደሚመራ መገንዘቡ ጠቃሚ ሊሆን ይችላል።

ስለዚህ በ Stack Overflow ላይ ያለውን "ዝና" እንደ የተፅዕኖ መለኪያ አይነት አድርጌ እቆጥራለሁ። እውነተኛ ስም በነጥብ አይለካም ከማህበረሰቡ የመጣ ነው። የማንን ምክር እሰማለሁ፣ ማንን ይረዳል፣ ማንን አምናለሁ? በPHP ወይም ለ iOS እንደምጽፈው እነዚህ ሁሉ የተለያዩ ሰዎች ሊሆኑ ይችላሉ።

ይህን ስል፣ በዚህ ረገድ Stack Overflow ምን ማድረግ እንዳለበት አላውቅም። ተጠቃሚዎች “ዝናን” ሳይሆን “የተንኮል ነጥቦችን” ቢያገኙ ይበረታታሉ? ምንም የነጥብ ስርዓት ከሌለ ተጠቃሚዎች እንደተሰማሩ ይቆያሉ? የማይመስል ይመስለኛል። እና "ዝና" በ Stack Overflow ላይ ያለው ተረት ከእውነተኛ ዝና ጥቅሞች ጋር እኩል ነው ጣቢያው ራሱ ብቻ ሳይሆን በጣም ንቁ ተጠቃሚዎቹም ጭምር። ደህና ፣ በእውነቱ ፣ ስማቸውን ማሳደግ የማይወደው ማን ነው?

አይ ፣ በህይወት ውስጥ ብዙ ጊዜ እንደሚከሰት ፣ ምን እየተፈጠረ እንዳለ እውነተኛ ሀሳብ ለማግኘት ፣ ቁጥሮችን ብቻ ሳይሆን መተንተን ያስፈልግዎታል። አንድ ልጥፍ በ Stack Overflow ላይ 10 ሺህ ነጥቦች ካሉት፣ ይህ ሰው እንዴት እንደሚግባባ፣ የትኞቹን ጥያቄዎች እና መልሶች እንደሚያትመው ይመልከቱ። እና በሁሉም ነገር ግን ልዩ በሆኑ ጉዳዮች፣ የStack Overflow ውጤቶች ብቻ አንድ ሰው ጣቢያውን የመጠቀም ችሎታ ካልሆነ በስተቀር ሌላ ነገር ሊያመለክት እንደማይችል ያስታውሱ። እና በእኔ ልምድ, ብዙውን ጊዜ ስለዚህ ጉዳይ እንኳን አይናገሩም.

ያለ Stack Overflow ምርታማ አልሆንም።

በgit ውስጥ የተወሳሰበ ነገር ማድረግ በሚያስፈልገኝ ቁጥር ወደ Stack Overflow እሄዳለሁ። በ bash ውስጥ ቀላል ነገር በሚያስፈልገኝ ቁጥር ወደ Stack Overflow እሄዳለሁ። እንግዳ የሆነ የማጠናቀር ስህተት ባገኘሁ ቁጥር ወደ Stack Overflow እሄዳለሁ።

ያለ IntelliSense፣ የፍለጋ ሞተር እና የ Stack Overflow ምርታማ አይደለሁም። በአንዳንድ መጽሃፎች ስንገመግም ይህ በጣም መጥፎ ፕሮግራመር ያደርገኛል። ምናልባት ብዙ ፈተናዎችን እወድቅ ነበር እና በቦርዱ ላይ ብዙ ችግሮችን አልፈታም. ምን ታደርገዋለህ. በቁም ነገር፣ በጃቫ ስክሪፕት ውስጥ .sortን በተጠቀምኩ ቁጥር -1፣ 0 ወይም 1 መቼ እንደማገኝ መረጃ መፈለግ አለብኝ እና JS በየቀኑ እጽፋለሁ፣ ለቋንቋው በጣም ታዋቂውን አርታኢ አዘጋጅቻለሁ።

አይ፣ Stack Overflow የማይታመን መሳሪያ ነው። ሞኝ ብቻ ለእሱ ያሉትን ሁሉንም መሳሪያዎች አይጠቀምም. ታዲያ ለምን እንደ እኔ ውስጣዊ ሞኝ አትሆንም? ሁሉንም የሴይንፌልድ ተከታታይ ሴራዎችን በማስታወስ ወይም በተራቀቁ ቃላቶች (በዚህ ጽሁፍ ውስጥ በጣም የጎደሉ ናቸው, ነገር ግን ሙሉ ለሙሉ የተለየ ተፈጥሮ ያላቸው ሌሎች ብዙ) ለመሳሰሉት አስፈላጊ እውቀት የአዕምሮ ሀብቶችን ያስቀምጡ.

የቁልል መብዛት ተአምር ነው።

Stack Overflow ማንኛውም ሰው ልምድ ወይም እውቀት ሳይለይ የፕሮግራም ጥያቄዎችን እንዲለጥፍ ያስችለዋል። እነዚህ ጥያቄዎች ሙሉ በሙሉ በማያውቋቸው ሰዎች የተመለሱ ሲሆን አብዛኛዎቹ የህይወት ጊዜያቸውን እና ስራቸውን በነጻ ሌሎችን በመርዳት ያሳልፋሉ።

ተአምረኛው የመኖር እውነታ እና የ Stack Overflow ስራ ውጤት ነው። ሁሉም ነገር ፈጣሪዎቹ እንዳሰቡት እንደማይሆኑ እርግጠኛ ነኝ፣ ግን ይሞክራሉ። ሁሉም ድክመቶች ቢኖሩም, ጣቢያው እኔን ጨምሮ ለብዙ አመታት እጅግ በጣም ብዙ ሰዎችን ሲረዳ ቆይቷል.

የቁልል ትርፍ ፍሰት ለዘላለም አይቆይም። አንድ ቀን የተሻለ ነገር ይመጣል። ይህ ከStack Overflow ስህተቶች የሚማር እና ምርጡን የሚወስድ ነገር እንደሆነ ተስፋ እናደርጋለን። እስከዚያ ድረስ ይህን ድረ-ገጽ እንደ ተራ ነገር እንደማንወስደው ተስፋ አደርጋለሁ። ይህ ሁለቱም ታሪካዊ እና ህያው ማህበረሰብ ነው፣ እሱም በየጊዜው በአዲስ ሰዎች ይሞላል። ይህ የሚያስጨንቁዎት ከሆነ ፣ ይህ ሁሉ በጣም ደካማ መሆኑን ያስታውሱ ፣ እና ትናንሽ ድርጊቶች እንኳን - ጥሩ ትርጉም ያላቸውን ነገር ግን ገና አላዋቂ አዲስ መጤዎችን መርዳት - አወንታዊ ተፅእኖ ሊያስከትሉ ይችላሉ። ይህን ድረ-ገጽ ከተተቸኝ ስለምጨነቅ እና እንዴት ማሻሻል እንደምችል ስለማውቅ ብቻ ነው።

PS

ወደ Stack Overflow ስመጣ ገና የትምህርት ቤት ልጅ ነበርኩ። በ Eclipse ውስጥ (ES5!) ጃቫ ስክሪፕት መፃፍ እየጀመርኩ ነበር፣ እና 90% የሚሆኑት ጥያቄዎች በ"jQuery በመጠቀም፣ ብቻ..." የተጀመሩ ይመስላል። እና የማደርገውን ባላውቅም የማላውቃቸው ሰዎች እኔን ለመርዳት ጊዜያቸውን አሳልፈዋል። በወቅቱ ያደነቅኩት አይመስለኝም ግን አልረሳሁትም።

ሰዎች ሁልጊዜ Stack Overflow የተለየ ነገር እንዲሆን ይፈልጋሉ፡ የጥያቄ እና መልስ ጣቢያ; የቤት ውስጥ ችግሮችን ለመፍታት መሳሪያ; የፕሮግራም አወጣጥ የኑሮ ደረጃ. እና ለእኔ ይህ ገፅ ምንም እንኳን እድገቱ እና ጉድለቶች ቢኖሩትም በመሰረቱ እንግዳዎች እርስ በርሳቸው የሚማሩበት እና የሚሻሻሉበት ክፍት ማህበረሰብ ነው። እና ያ በጣም ጥሩ ነው። ላለፉት 10 ዓመታት የStack Overflow አካል በመሆኔ ደስተኛ ነኝ እና በዚህ ለመቀጠል ተስፋ አደርጋለሁ። ባለፉት አስርት አመታት ውስጥ እንዳደረግኩት በሚቀጥሉት አስርት አመታት ውስጥ ብዙ አዳዲስ ነገሮችን መማር እፈልጋለሁ።

ምንጭ: hab.com

አስተያየት ያክሉ