วารสารช่วยงานของคุณหรือไม่? [ปิด]


16

หลายปีก่อนในงานเขียนโปรแกรมแรกของฉันเจ้านายของฉันสนับสนุนให้ฉันเก็บบันทึกกิจกรรมประจำวันของฉัน ฉันยังคงทำเช่นนั้นแม้ว่าจะไม่มีกระดาษและกระดาษเขียนด้วยมืออีกต่อไป

คุณเก็บวารสารหรือไม่ถ้าใช่คุณเขียนอะไรลงไปและมันช่วยคุณในงานของคุณได้อย่างไร? หรือว่าใช้เวลานานกว่าจะไม่หายดี?


4
คุณหมายถึงรายการงานที่คุณทำสำเร็จในวันนั้นหรือว่าเรากำลังพูดถึง "ไดอารี่ที่รักวันนี้ฉันเขียนโค้ดฟังก์ชั่นเท่ ๆ แบบนี้ ... "?
dwynne

ทั้งสองเล็กน้อยให้ฉันให้รายละเอียดเพียงพอของฟังก์ชั่น cool wicked เพื่อที่จะสามารถสร้างสิ่งต่อไปนี้ (หรืออย่างน้อยก็หาได้) ในครั้งต่อไปที่ฉันพบสิ่งที่คล้ายกัน
วันพฤหัสบดีที่

คำตอบ:


9

ฉันพบบันทึกกิจกรรมที่เป็นประโยชน์ด้วยเหตุผลหลายประการ:

  • ฉันเห็นด้วยอย่างเต็มที่กับจอนซากาในที่ช่วยตอบคำถามว่า " คุณทำอะไรไปเมื่อสัปดาห์ที่แล้ว (นอกเหนือจากการนอนหลับ) "
  • นอกจากนี้ยังช่วยในการติดตามการหยุดชะงักนับล้านครั้งซึ่งมักถูกลืม แต่เมื่อรวมเข้าด้วยกันจะใช้เวลานาน
  • ฉันพบว่ามันเป็นความช่วยเหลือที่ยอดเยี่ยมสำหรับการเรียนรู้ที่จะประเมินเนื่องจากมันให้ตัวเลขที่ยากแก่คุณว่าจะใช้เวลานานแค่ไหน (บ่อยกว่าที่คุณคิด)

3
ใช่ เมื่อไม่นานมานี้ฉันได้ติดตั้งระบบติดตามบันทึกขนาดเล็กสำหรับโครงการและที่ทำงานของเรา วิธีนี้เจ้านายของฉันสามารถบอกเจ้านายของเขาได้อย่างแม่นยำว่าเราทำอะไรในวันที่กำหนด เราบอกเขาว่ามันไม่ถูกต้องในนาทีนี้ แต่เราเปิดตัว 02/2010 และตอนนี้เรามีข้อมูลที่เป็นของแข็งที่ฉันสร้างรายงานที่เราส่งอีเมลทุกสัปดาห์ถึงหัวหน้าของเราและผู้ที่อยู่ในระดับสูงและพวกเขาชอบกราฟสีสัน
Chris

3

ฉันทำที่งานก่อนหน้าของฉัน ทุกวันฉันจะใช้เวลาสองสามนาทีจดสิ่งที่ฉันทำลงไป เมื่อใดก็ตามที่ฉันถึงเหตุการณ์สำคัญฉันจะบันทึกสิ่งนั้นด้วย ไม่มีรายการอย่างละเอียดมาก; พวกเขามีข้อมูลเพียงพอที่จะเป็นประโยชน์ได้อย่างรวดเร็ว

เวลาตรวจสอบมาเป็นเรื่องง่ายมากที่จะตอบคำถาม "คุณมีส่วนร่วมอย่างไรกับ บริษัท ในช่วงสิบเดือน / ไตรมาส / ปีที่ผ่านมา" และสำรองคำตอบของฉันด้วยตัวอย่างเฉพาะ


และทำไมคุณถึงละทิ้งนิสัยนี้?
Dimitri C.

@Dimitri C: งานปัจจุบันของฉันมีกระบวนการตรวจสอบที่แตกต่างกัน มิฉะนั้นฉันจะยังคงทำเช่นนี้
Jon Sagara

2

ส่วนตัวไม่ใช่ฉัน รหัสที่ฉันเขียนคือวารสาร และเหมือนวารสารจริงฉันจำได้ว่าที่ไหนและเมื่อไหร่ที่ฉันแก้ไขปัญหาที่เฉพาะเจาะจงและสามารถกระโดดกลับไปที่มันได้

เท่าที่กระบวนการ 'บันทึก' ปกติดำเนินไปฉันไม่จำเป็นต้องมีการพัฒนาวิชาชีพเพื่อบันทึกเกี่ยวกับการย้ายโต๊ะทำงานของฉันเมื่อเดือนที่แล้วเป็นต้น

แก้ไข:หลังจากคิดถึงเรื่องนี้นิดหน่อยฉันจะเก็บบล็อกไว้และเมื่อฉันพบเจอกับสิ่งที่ยากหรือหายากโดยเฉพาะฉันทำบล็อกเพื่อที่ฉันจะได้กลับมาหามันในภายหลัง ในฐานะที่เป็นผลประโยชน์ด้านนั้นจะช่วยผู้อื่นด้วยปัญหาเดียวกัน ดังนั้นฉันเดาว่าคำถามนี้อาจเป็นเช่นนั้น "การมีบล็อกช่วยงานของคุณหรือไม่"

ตัวอย่างเช่นฉันพบในคลาส SPWebConfigModification ของ SharePoint เพียงครั้งเดียวในดวงจันทร์สีน้ำเงินดังนั้น: http://brandonpotter.wordpress.com/2010/02/04/moss-2007-how-web-config-modifications-work/


1

ฉันมักจะคิดว่าการรักษาวารสาร "ของจริง" จะเจ๋ง แต่ก็ไม่สามารถเก็บไว้ได้นานนัก ฉันไม่ได้มีโอกาสเก็บบันทึกการเข้ารหัสเท่าที่ฉันคิดว่ามันจะเป็นสิ่งที่ดี ฉันแค่รู้สึกกดดันมากเกินไปที่จะเขียนโค้ดต่อไปหรืออาจเป็นแค่ข้อแก้ตัว ฉันเดาว่าฉันไม่ได้เป็นประเภทวารสาร


1

มีข้อดีอย่างหนึ่งของการเก็บบันทึกซึ่งฉันมักจะดึงดูดมากกว่าอะไร:

คุณสามารถปล่อยวางสิ่งที่รบกวนคุณได้ง่ายขึ้นเมื่อคุณจดบันทึก

ฉันมักจะเขียนสิ่งที่ฉันได้ทำหรือสิ่งที่น่าทึ่งที่เกิดขึ้นในระหว่างวันในประโยคเล็ก ๆ ในสมุดบันทึกกระดาษ วิธีที่ฉันสามารถลืมเกี่ยวกับมันเมื่อฉันได้รับบ้านและทำในสิ่งที่บ้าน

มีเหตุผลอื่นที่ทำให้คุณเก็บบันทึกได้เช่นกัน:

  • เพื่อประโยชน์ของคุณเองวารสารดังกล่าวยังเป็นหลักฐานสำหรับคุณที่จะพิสูจน์ว่าจริง ๆ แล้วคุณ "ทำงาน" ในกรณีที่มีคนสงสัย

  • นอกจากนี้ยังเป็นการฝึกให้คุณเป็นนักสื่อสารที่ดีขึ้น หากคุณสามารถอ่านการเขียนของคุณเองเมื่อหลายสัปดาห์ก่อนคุณก็รู้ว่าคุณได้ปรับปรุง ถ้าไม่คุณควรมีสมาธิมากขึ้นเมื่อคุณจดบันทึกของคุณ ไม่สำคัญว่าไฟล์บันทึกนั้นเป็นแบบดิจิตอลหรืออะนาล็อก: ไวยากรณ์ไม่ได้! ดังนั้นภาษาที่ชัดเจนและรัดกุมไม่!


1

ฉันลำเอียง - ฉันทำงานกับนักวิทยาศาสตร์ห้องแล็บค่อนข้างหนักดังนั้น "คุณไม่เก็บสมุดบันทึกในห้องทดลอง!" จะพบกับความตกใจและสยองขวัญแม้ว่าพวกเขาจะรับรู้ว่างานส่วนใหญ่ของฉันจะไม่เข้าไปใกล้ม้านั่งในห้องทดลอง

แต่ใช่มันช่วยฉันในงานของฉัน ในขณะที่ฉันแสดงความคิดเห็นอย่างหนักรหัสมีการตัดสินใจที่ทำในรหัสและการพัฒนาโครงการที่อาจใช้ย่อหน้าของคำอธิบาย หรือรูปภาพ หรือกลับไปกลับมาด้วยตัวเอง สมุดบันทึกทั้งคู่ช่วยให้กระบวนการคิดภายในเหล่านั้นได้รับการบันทึกไว้ในสถานที่ที่มีความหมายพร้อมด้วยแนวคิดด้านสุ่มเช่น "การใส่ชื่อหลายรายการสามารถแก้ไขปัญหานี้ได้หรือไม่" - และอนุญาตให้ฉันอ้างถึงพวกเขากลับไปทำงานหน่วยความจำของฉันว่าทำไมฉันจึงเลือกแนวคิดหนึ่งมากกว่าอีกแนวคิดหนึ่ง

มันให้ฉันทำสิ่งต่าง ๆ เช่นหยิบโครงการและไม่เพียง แต่รู้ว่าอะไรที่รหัสกำลังทำอยู่ (ความคิดเห็น) แต่ทำไมรหัสเหล่านั้นถึงถูกเขียนขึ้นในขณะที่คำถามอื่นไม่ได้ ในกรณีของฉันมันเป็นวารสารทางกายภาพจริงๆ


0

IMHO มันมีประโยชน์มากและโดยทั่วไปสามารถทำหน้าที่เป็น / แทนที่เอกสารรหัสถ้าคุณติดตามสิ่งที่ถูกต้อง เหมือนเอกสารรหัสวิธีการและสิ่งที่ไม่ปกติสิ่งสำคัญที่ควรจะค่อนข้างง่ายที่จะ discerne ผ่านรูปแบบรหัสและการดำเนินการ อะไรคือสิ่งที่สำคัญคือว่าทำไม เหตุใดเราจึงดำเนินการในลักษณะนี้ สิ่งที่ควรทำ แต่สิ่งที่สำคัญกว่านั้นคือเราลองทำอะไรอีก (ที่ไม่ได้ผล) ที่นำเราไปสู่การปฏิบัติตามวิธีนี้

สิ่งนี้สามารถป้องกันเวลาที่สูญเปล่าในภายหลัง ไม่ว่าจะเป็นการติดตามรอยเท้าของคุณเองหรือในการเขียนซ้ำแบบคลาสสิคที่เกิดขึ้น x ปีต่อมาเมื่อเอกสารต้นฉบับและอีเมลแลกเปลี่ยนได้รับการเก็บถาวร / ลบ ... "รหัสนี้จะสะอาดกว่าและเร็วกว่ามาก สถาปัตยกรรมที่ดีไม่น่าแปลกใจเลยที่เขียนความยุ่งเหยิงนี้? " มีเพียงการค้นพบที่ล่าช้าในการเขียนซ้ำ / ผู้กำหนดซ้ำว่ามีข้อบกพร่องที่สำคัญบางประการในฮาร์ดแวร์หรือแอปของบุคคลที่สามที่นำนักพัฒนาดั้งเดิมไปสู่เส้นทางที่ดูสง่างามน้อยลง


0

หากตามคำแนะนำก่อนหน้านี้คุณเปลี่ยนคำถามเป็น "การดูแลบล็อกช่วยงานของคุณหรือไม่" แล้วใช่มันแน่นอนจะช่วยให้ ในฐานะ 'พ่อมดแห่งเทคโนโลยี' เรามีคาถามากมายให้จัดการ! เมื่อฉันพบว่าตัวเองหาคาถาที่ยุ่งยากเป็นครั้งที่สองหรือสามฉันโพสต์ไว้ในบล็อกของฉันด้วยแท็กที่เหมาะสมดังนั้นฉันจึงไม่ต้องไปหาคำตอบที่ผิด ฉันจะโพสต์สิ่งที่ชอบ:

  • วิธีใช้ Vim เป็นตัวแก้ไขภายนอกด้วย Outlook
  • วิธีใช้ easy_install จากด้านหลังไฟร์วอลล์ จำกัด
  • การรวม Libs แบบคงที่หลายรายการใน Visual Studio
  • บรรจุแอพ Python แบบสแตนด์อโลนด้วย bbfreeze

บล็อกของฉันสามารถเข้าถึงได้แบบสาธารณะ แต่ฉันไม่ได้สนใจมากเกินไปทำให้ดูเซ็กซี่ หลายครั้งที่ฉันจะวางคำสั่งจำนวนมากจากเทอร์มินัลเซสชันดังนั้นฉันจึงมีบันทึกที่ค้นหาได้ ...


0

ไม่ใช่วารสาร แต่ฉันเขียนของลงเยอะ

กระดาษโน๊ตสำหรับสิ่งที่รวดเร็ว (พวกมันจะถูกโยนเมื่อเต็ม)

ฉันเก็บฐานข้อมูลสำหรับสิ่งเฉพาะงาน:

  • วิธีลงชื่อเข้าใช้ไซต์แบ่งปันเอกสารสำหรับหนึ่งในผู้ให้บริการของเรา
  • โฟลเดอร์ใดที่เราเก็บแม่แบบสำหรับการตรวจสอบประจำปี
  • รหัสซอฟต์แวร์
  • ประวัติของฉันที่จะวางบนเว็บไซต์
  • ข้อมูลนามบัตร

เนื้อหาการเขียนโปรแกรมที่ไม่ใช่งานพิเศษอื่น ๆ จะเข้าสู่ evernote.com

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.