ກາຍເປັນນັກຂຽນໂປແກຼມໂປແກຼມໂປຼແກຼມເປີດ

ກະວີ: Morris Wright
ວັນທີຂອງການສ້າງ: 24 ເດືອນເມສາ 2021
ວັນທີປັບປຸງ: 1 ເດືອນກໍລະກົດ 2024
Anonim
ກາຍເປັນນັກຂຽນໂປແກຼມໂປແກຼມໂປຼແກຼມເປີດ - ຄໍາແນະນໍາ
ກາຍເປັນນັກຂຽນໂປແກຼມໂປແກຼມໂປຼແກຼມເປີດ - ຄໍາແນະນໍາ

ເນື້ອຫາ

ການຂຽນແລະການ ນຳ ໃຊ້ໂປຼແກຼມເປີດບໍ່ແມ່ນພຽງແຕ່ຮູບແບບຂອງການຂຽນໂປຼແກຼມ (ຍັງເອີ້ນວ່າ "ການ hack" ໃນໂລກຂອງນັກຂຽນໂປແກຼມ), ມັນແມ່ນປະເພດຂອງປັດຊະຍາ. ໃນຂະນະທີ່ທ່ານພຽງແຕ່ຕ້ອງການຮູ້ພາສາການຂຽນໂປແກຼມເພື່ອໃຫ້ສາມາດເຂົ້າລະຫັດ, ບົດຂຽນນີ້ແມ່ນກ່ຽວກັບວິທີການເຂົ້າຮ່ວມຊຸມຊົນ, ສ້າງ ໝູ່ ເພື່ອນ, ຮ່ວມມືໃນໂຄງການທີ່ຍິ່ງໃຫຍ່, ແລະກາຍເປັນຜູ້ຊ່ຽວຊານດ້ານຄວາມເຄົາລົບທີ່ມີໂປຼແກຼມທີ່ທ່ານບໍ່ສາມາດໄປບ່ອນອື່ນ. ໃນໂລກຂອງໂປແກຼມໂປຼແກຼມເປີດ, ທ່ານສາມາດຖືກມອບ ໝາຍ ໃຫ້ເປັນວຽກທີ່ງ່າຍດາຍເຊິ່ງມີພຽງແຕ່ຄົນຊັ້ນສູງ, ນັກຂຽນໂປແກຼມຊັ້ນສູງ, ຖືກອະນຸຍາດໃຫ້ເຮັດໃນບໍລິສັດ. ຄິດວ່າປະສົບການຫຼາຍປານໃດນີ້ສາມາດນໍາທ່ານ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ເມື່ອທ່ານຕັດສິນໃຈກາຍເປັນນັກຂຽນໂປແກຼມໂປຼແກຼມໂປຼແກຼມໂປຼແກຼມໂປຼແກຼມໂປຼແກຼມເປີດ, ທ່ານຕ້ອງເຕັມໃຈທີ່ຈະລົງທືນເວລາໃນເປົ້າ ໝາຍ ນີ້. ນີ້ຍັງໃຊ້ໄດ້ຖ້າທ່ານເປັນນັກຮຽນໄອທີແລ້ວ. ໃຈທ່ານ, ບົດຂຽນນີ້ບໍ່ແມ່ນກ່ຽວກັບວິທີການທີ່ຈະກາຍເປັນແຮັກເກີຫລືເຄື່ອງເຈາະ.

ເພື່ອກ້າວ

  1. ດາວໂຫລດການແຈກຢາຍ Unix ທີ່ດີ. GNU / Linux ແມ່ນ ໜຶ່ງ ໃນບັນດາໂປແກຼມທີ່ນິຍົມທີ່ສຸດ, ແຕ່ GNU Hurd, BSD, Solaris ແລະ (ໃນລະດັບໃດ ໜຶ່ງ) Mac OS X ກໍ່ຖືກ ນຳ ໃຊ້ທົ່ວໄປ.
  2. ຮຽນຮູ້ການ ນຳ ໃຊ້ເສັ້ນ ຄຳ ສັ່ງ. ທ່ານສາມາດເຮັດໄດ້ຫຼາຍຢ່າງກັບລະບົບປະຕິບັດການທີ່ຄ້າຍຄືກັບ Unix ຖ້າທ່ານໃຊ້ສາຍ ຄຳ ສັ່ງ.
  3. ຮຽນຮູ້ບາງພາສາການຂຽນໂປແກຼມທີ່ມີຄວາມນິຍົມຈົນກວ່າທ່ານຈະຮອດລະດັບທີ່ເພິ່ງພໍໃຈຫລາຍຫລື ໜ້ອຍ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທ່ານບໍ່ສາມາດປະກອບລະຫັດ (ສ່ວນທີ່ ສຳ ຄັນທີ່ສຸດຂອງໂຄງການຊອບແວໃດໆ) ຕໍ່ຊຸມຊົນຊອບແວທີ່ເປີດຢູ່. ບາງແຫຼ່ງຂໍ້ມູນແນະ ນຳ ໃຫ້ເລີ່ມຕົ້ນດ້ວຍສອງພາສາໃນເວລາດຽວກັນ: ພາສາລະບົບ ໜຶ່ງ (C, Java ຫຼືຄ້າຍຄືກັນ) ແລະພາສາຂຽນ (Python, Ruby, Perl ຫຼືຄ້າຍຄືກັນ).
  4. ເພື່ອໃຫ້ມີຜົນຜະລິດຫຼາຍຂຶ້ນ, ທ່ານຕ້ອງການ NetBeans ຫຼືສະພາບແວດລ້ອມການພັດທະນາທີ່ຄ້າຍຄືກັນ.
  5. ຮຽນຮູ້ທີ່ຈະໃຊ້ບັນນາທິການຂັ້ນສູງ, ເຊັ່ນ vi ຫຼື Emacs. ພວກເຂົາມີເສັ້ນໂຄ້ງການຮຽນທີ່ສູງກວ່າ, ແຕ່ວ່າທ່ານສາມາດເຮັດຫຍັງໄດ້ຕື່ມອີກກັບພວກເຂົາ.
  6. ຮຽນຮູ້ກ່ຽວກັບການຄວບຄຸມເວີຊັນ. ການຄວບຄຸມເວີຊັນແມ່ນເຄື່ອງມືທີ່ ສຳ ຄັນທີ່ສຸດຂອງການຮ່ວມມື ສຳ ລັບການພັດທະນາຊອບແວທີ່ໃຊ້ຮ່ວມກັນ. ເຂົ້າໃຈວິທີການສ້າງແລະ ນຳ ໃຊ້ແຜ່ນແພ. ການພັດທະນາໂປຼແກຼມທີ່ເປີດຢູ່ໃນຊຸມຊົນສ່ວນໃຫຍ່ແມ່ນເຮັດໄດ້ໂດຍຜ່ານການສ້າງ, ສົນທະນາແລະ ນຳ ໃຊ້ຈຸດປະສົງຕ່າງໆ.
  7. ຊອກຫາໂຄງການໂປແກຼມໂປແກຼມໂປຼແກຼມທີ່ມີຂະ ໜາດ ນ້ອຍທີ່ ເໝາະ ສົມທີ່ທ່ານສາມາດເຂົ້າຮ່ວມໄດ້ງ່າຍເພື່ອໃຫ້ໄດ້ປະສົບການ ບັນດາໂຄງການດັ່ງກ່າວສ່ວນໃຫຍ່ສາມາດພົບໄດ້ໃນ SourceForge.net ໃນທຸກວັນນີ້. ໂຄງການທີ່ ເໝາະ ສົມຄວນປະກອບມີ:
    1. ໃຊ້ພາສາການຂຽນໂປແກຼມທີ່ທ່ານຮູ້.
    2. ມີຄວາມຫ້າວຫັນ, ໂດຍມີລຸ້ນ ໃໝ່ໆ ນີ້.
    3. ປະກອບມີສາມຫາຫ້ານັກພັດທະນາແລ້ວ.
    4. ການ ນຳ ໃຊ້ການຄວບຄຸມເວີຊັນ.
    5. ມີພາກສ່ວນທີ່ທ່ານສາມາດເລີ່ມຕົ້ນໄດ້ທັນທີ, ໂດຍບໍ່ຕ້ອງປ່ຽນລະຫັດທີ່ມີຢູ່ຫຼາຍເກີນໄປ.
    6. ນອກເຫນືອຈາກລະຫັດ, ໂຄງການທີ່ດີຍັງມີລາຍການສົນທະນາຢ່າງຫ້າວຫັນ, ບົດລາຍງານກ່ຽວກັບຂໍ້ບົກພ່ອງ, ໄດ້ຮັບແລະປະຕິບັດ ຄຳ ຮ້ອງຂໍການປັບປຸງ, ແລະກິດຈະ ກຳ ທີ່ຄ້າຍຄືກັນ.
  8. ຕິດຕໍ່ຜູ້ບໍລິຫານໂຄງການທີ່ທ່ານເລືອກ. ໃນໂຄງການນ້ອຍໆທີ່ມີນັກພັດທະນາ ຈຳ ນວນ ໜ້ອຍ, ໂດຍປົກກະຕິແລ້ວການຊ່ວຍເຫຼືອຂອງທ່ານຈະຖືກຍອມຮັບທັນທີ.
  9. ອ່ານກົດລະບຽບຂອງໂຄງການຢ່າງລະມັດລະວັງແລະຫຼາຍຫຼືຫນ້ອຍກໍ່ປະຕິບັດຕາມພວກມັນ. ກົດລະບຽບຂອງຮູບແບບການຂຽນໂປຼແກຼມຫລືຄວາມຕ້ອງການທີ່ຈະບັນທຶກການປ່ຽນແປງຂອງທ່ານໃນເອກະສານຂໍ້ຄວາມແຍກຕ່າງຫາກອາດເບິ່ງຄືວ່າເປັນເລື່ອງຕະຫຼົກໃນຕອນ ທຳ ອິດ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຈຸດປະສົງຂອງກົດລະບຽບເຫຼົ່ານີ້ແມ່ນເພື່ອເຮັດໃຫ້ວຽກຮ່ວມກັນ - ແລະໂຄງການສ່ວນໃຫຍ່ເຮັດວຽກກັບພວກເຂົາ.
  10. ເຮັດວຽກໂຄງການນີ້ເປັນເວລາຫລາຍເດືອນ. ຕັ້ງໃຈຟັງສິ່ງທີ່ຜູ້ບໍລິຫານແລະສະມາຊິກໂຄງການຕ້ອງເວົ້າ. ນອກ ເໜືອ ຈາກການຂຽນໂປແກຼມທ່ານຍັງມີຫຼາຍສິ່ງທີ່ຄວນຮຽນຮູ້. ແຕ່ຖ້າທ່ານບໍ່ມັກບາງສິ່ງບາງຢ່າງ, ພຽງແຕ່ຢຸດແລະປ່ຽນໄປໃຊ້ໂຄງການອື່ນ.
  11. ຢ່າຕິດຢູ່ໃນໂຄງການໃຕ້ດິນດົນເກີນໄປ. ເມື່ອທ່ານຮູ້ວ່າຕົນເອງສາມາດເຮັດວຽກກັບທີມໄດ້ຢ່າງປະສົບຜົນ ສຳ ເລັດ, ມັນຮອດເວລາແລ້ວທີ່ຈະເລີ່ມຊອກຫາບາງສິ່ງບາງຢ່າງທີ່ຮຸນແຮງກວ່າເກົ່າ.
  12. ຊອກຫາໂປແກຼມໂປຼແກຼມໂປຼແກຼມໂປຼແກຼມເປີດທີ່ມີລະດັບສູງຫລືໂປຼແກຼມເປີດ. ໂຄງການດັ່ງກ່າວສ່ວນໃຫຍ່ແມ່ນເປັນເຈົ້າຂອງໂດຍອົງການຈັດຕັ້ງ GNU ຫຼື Apache.
  13. ເນື່ອງຈາກວ່າພວກເຮົາ ກຳ ລັງກ້າວກະໂດດຢ່າງຈິງຈັງຢູ່ທີ່ນີ້, ທ່ານຕ້ອງ ຄຳ ນຶງເຖິງການຕ້ອນຮັບທີ່ອົບອຸ່ນຫຼາຍ. ທ່ານອາດຈະຖືກຮ້ອງຂໍໃຫ້ເຮັດວຽກໂດຍບໍ່ຕ້ອງຂຽນເຂົ້າຫ້ອງເກັບຂໍ້ມູນລະຫັດເປັນຄັ້ງ ທຳ ອິດ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ໂຄງການໃຕ້ດິນກ່ອນ ໜ້າ ນີ້ຄວນໄດ້ສິດສອນທ່ານຫຼາຍຢ່າງ - ສະນັ້ນພາຍຫຼັງຫຼາຍເດືອນທີ່ທ່ານປະກອບສ່ວນຜະລິດຕະພັນ, ທ່ານສາມາດຮຽກຮ້ອງສິດທິທີ່ທ່ານຄິດວ່າທ່ານຄວນຈະມີ.
  14. ເອົາໃຈໃສ່ໃນ ໜ້າ ທີ່ອັນ ໜັກ ໜ່ວງ ແລະແກ້ໄຂໃຫ້ ໝົດ. ເຖິງ​ເວ​ລາ​ແລ້ວ. ບໍ່​ຕ້ອງ​ຢ້ານ. ສືບຕໍ່ໄປເຖິງແມ່ນວ່າທ່ານຈະຮູ້ວ່າວຽກນັ້ນມີຄວາມຫຍຸ້ງຍາກຫຼາຍກ່ວາທີ່ທ່ານໄດ້ຄິດໃນເບື້ອງຕົ້ນ - ໃນບາດກ້າວນີ້ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ຈະບໍ່ຍອມແພ້.
  15. ຖ້າທ່ານສາມາດ, ໃຊ້ກັບ "ລະຫັດ Summer" ຂອງ Google ເພື່ອເອົາເງິນເຂົ້າໃນການຜະຈົນໄພນີ້. ແຕ່ຢ່າກັງວົນຖ້າໃບສະ ໝັກ ບໍ່ໄດ້ຮັບການຍອມຮັບຍ້ອນວ່າພວກເຂົາມີ ຕຳ ແໜ່ງ ທີ່ໄດ້ຮັບທຶນ ໜ້ອຍ ກ່ວາມີນັກຂຽນໂປແກຼມທີ່ດີແທ້.
  16. ຊອກຫາກອງປະຊຸມທີ່ ເໝາະ ສົມທີ່ເກີດຂື້ນໃກ້ຄຽງ ("ມື້ Linux" ຫລືຄ້າຍຄືກັນ) ແລະພະຍາຍາມ ນຳ ສະ ເໜີ ໂຄງການຂອງທ່ານຢູ່ທີ່ນັ້ນ (ໂຄງການທັງ ໝົດ, ແລະບໍ່ພຽງແຕ່ພາກສ່ວນທີ່ທ່ານຂຽນໄວ້). ຫຼັງຈາກທີ່ທ່ານກ່າວເຖິງວ່າທ່ານເປັນຕົວແທນໃຫ້ແກ່ໂຄງການທີ່ບໍ່ເສຍຄ່າ / ເປີດແຫຼ່ງທີ່ຮ້າຍແຮງ, ຜູ້ຈັດງານຈະມັກຈະຈ່າຍຄ່າທ່ານຈາກຄ່າ ທຳ ນຽມການປະຊຸມ (ຖ້າບໍ່, ກອງປະຊຸມຈະບໍ່ ເໝາະ ສົມປານໃດ). ນຳ ຄອມພິວເຕີແລັບທັອບ Linux ຂອງທ່ານ (ຖ້າທ່ານມີ) ແລະ ດຳ ເນີນງານບາງຢ່າງ. ຖາມຜູ້ຈັດການໂຄງການກ່ຽວກັບເອກະສານທີ່ທ່ານສາມາດໃຊ້ເພື່ອກະກຽມການ ນຳ ສະ ເໜີ ຫລືໂປສເຕີຂອງທ່ານ.
  17. ຄົ້ນຫາໃນອິນເຕີເນັດ ສຳ ລັບການປະກາດກ່ຽວກັບເຫດການຕິດຕັ້ງທີ່ໃກ້ຄຽງແລະພະຍາຍາມເຂົ້າຮ່ວມໃນຖານະຜູ້ໃຊ້ກ່ອນ (ສັງເກດທຸກບັນຫາທີ່ເກີດຂື້ນແລະວິທີການແຮກເກີແກ້ໄຂພວກມັນ) ແລະສະ ເໜີ ໃຫ້ຕິດຕັ້ງໂປແກຼມໃນຄັ້ງຕໍ່ໄປ.
  18. ສຳ ເລັດ ໜ້າ ທີ່, ກວດກາວຽກງານຂອງທ່ານດ້ວຍການທົດສອບອັດຕະໂນມັດແລະປະກອບສ່ວນເຂົ້າໃນໂຄງການ. ເຈົ້າ ສຳ ເລັດແລ້ວ! ເພື່ອໃຫ້ແນ່ໃຈວ່າ, ພະຍາຍາມພົບກັບນັກຂຽນໂປແກຼມບາງຄົນກ່ຽວກັບໂຄງການດ້ວຍຕົນເອງແລະຍົກຈອກເບຍພ້ອມກັນກ່ຽວກັບຜົນໄດ້ຮັບ.
  19. ເພື່ອໃຫ້ມີຄວາມເຂົ້າໃຈດີຂື້ນ, ເບິ່ງຕົວຢ່າງທີ່ແທ້ຈິງຂອງປະຫວັດການພັດທະນາຂອງໂຄງການຊອບແວທີ່ເປີດຢູ່ (ເບິ່ງຂ້າງເທິງ). ເສັ້ນໂຄ້ງທີ່ເພີ່ມຂື້ນແຕ່ລະຕົວສະແດງເຖິງການປະກອບສ່ວນ (ສາຍຂອງລະຫັດ) ຈາກນັກພັດທະນາຄົນດຽວ. ນັກພັດທະນາມີແນວໂນ້ມທີ່ຈະກາຍເປັນຜູ້ທີ່ບໍ່ມີຄວາມເຂັ້ມແຂງກັບອາຍຸ, ແຕ່ໂຄງການມັກຈະເລັ່ງໄວເຖິງແມ່ນວ່າຄົນໃຫມ່ເຂົ້າຮ່ວມ. ສະນັ້ນຖ້າທ່ານມາທັກສະທີ່ມີປະໂຫຍດບາງຢ່າງໃນກະເປົpocketາຂອງທ່ານ, ບໍ່ມີເຫດຜົນຫຍັງທີ່ທີມງານບໍ່ຄວນເຊື້ອເຊີນທ່ານ.

ຄຳ ແນະ ນຳ

  • ກ່ອນທີ່ຈະຖາມ ຄຳ ຖາມກ່ຽວກັບຄວາມຕ້ອງການຕົວຈິງພາຍໃນໂຄງການ, ໃຫ້ຊອກຫາ ຄຳ ຕອບຢູ່ໃນເອກະສານໂຄງການແລະເອກະສານເກັບມ້ຽນທີ່ຢູ່ທາງໄປສະນີ.
  • ພະຍາຍາມສະເຫມີເພື່ອເຮັດໃຫ້ວຽກງານການຂຽນໂປແກຼມໃດ ໜຶ່ງ ທີ່ທ່ານເລີ່ມຕົ້ນ. ບໍ່ສາມາດສ້າງບໍ່ໄດ້, ແລ່ນບໍ່ໄດ້, ລະບົບລະບົບ? ຢູ່ທີ່ນັ້ນ ຈະ ເຫດຜົນ ສຳ ລັບທຸກຢ່າງແລະຖ້າທ່ານມີລະຫັດແຫຼ່ງຂໍ້ມູນ, ມັນມັກຈະ ໝາຍ ຄວາມວ່າທ່ານມີລະບົບ ດີ ສາມາດບັງຄັບໃຫ້ທ່ານເຮັດໃນສິ່ງທີ່ທ່ານຕ້ອງການ, ໂດຍສະເພາະການຊ່ວຍເຫຼືອຂອງການຄົ້ນຄວ້າທາງອິນເຕີເນັດບາງຢ່າງ. ກົດລະບຽບນີ້ມີຂໍ້ ຈຳ ກັດແນ່ນອນ, ແຕ່ມັນເປັນສິ່ງ ສຳ ຄັນແທ້ໆທີ່ຈະບໍ່ຍອມແພ້ງ່າຍເກີນໄປ.
  • ໂທຫາຕົວທ່ານເອງວ່ານັກຂຽນໂປແກຼມ (ຫຼືແຮກເກີ) ພຽງແຕ່ຫຼັງຈາກທີ່ທ່ານໄດ້ຮັບການຍອມຮັບຈາກຊຸມຊົນແຮກເກີທີ່ແທ້ຈິງ.
  • ໃນຕອນເລີ່ມຕົ້ນ, ເລືອກຊັ້ນຮຽນ, ໂມດູນຫລື ໜ່ວຍ ງານອື່ນທີ່ບໍ່ມີໃຜເຮັດວຽກຢ່າງຈິງຈັງໃນເວລານີ້. ການເຮັດວຽກຮ່ວມກັນໃນຫ້ອງດຽວກັນຫລືແມ່ນແຕ່ ຕຳ ແໜ່ງ ກໍ່ຕ້ອງການທັກສະແລະຄວາມເອົາໃຈໃສ່ຈາກທຸກໆຝ່າຍ.
  • ນາຍຈ້າງຂອງແຮັກເກີ້ / ນັກຂຽນໂປແກຼມບາງຄົນເບິ່ງຄືວ່າມີແຮງຈູງໃຈພຽງພໍທີ່ຈະອະນຸຍາດໃຫ້ມີການປະກອບສ່ວນໃນຊົ່ວໂມງເຮັດວຽກ (ໂດຍປົກກະຕິແລ້ວຍ້ອນວ່າສະຖາບັນດັ່ງກ່າວໃຊ້ໂປແກຼມເປີດໂປແກຼມທີ່ບໍ່ເສຍຄ່າ / ເປີດໃຫ້ນັກຂຽນໂປແກຼມພັດທະນາ). ຄິດວ່າ, ບາງທີທ່ານອາດຈະໄດ້ຮັບຢ່າງຫນ້ອຍບາງເວລາທີ່ຕ້ອງການດ້ວຍວິທີນີ້.
  • ຖ້າທ່ານຍັງບໍ່ ໝັ້ນ ໃຈໃນຕົວທ່ານເອງ, ເລີ່ມຈາກບາງສ່ວນຂອງລະຫັດທີ່ທ່ານຄິດວ່າຫາຍໄປແລະສາມາດຂຽນຈາກ scratch. ການປ່ຽນແປງລະຫັດທີ່ມີຢູ່ແມ່ນມີແນວໂນ້ມທີ່ຈະຖືກວິຈານ.

ຄຳ ເຕືອນ

  • ສະຖານະພາບລະຕອນນີ້ Hacker ຂອງທ່ານຢູ່ໃນໂຄງການຊຸມຊົນແມ່ນການສະທ້ອນໃຫ້ເຫັນໃນປະຈຸບັນຂອງທ່ານຫຼາຍກວ່າອະດີດ.ຖ້າທ່ານຕ້ອງການ ຄຳ ແນະ ນຳ ຫລືຄ້າຍຄືກັນຈາກຫົວ ໜ້າ ໂຄງການ, ກະລຸນາຖາມວ່າທ່ານຍັງປະກອບສ່ວນຢ່າງຫ້າວຫັນບໍ່?
  • ຢ່າເຂົ້າໄປໃນການເພີ່ມປະສິດທິພາບລະຫັດນ້ອຍໆ, ຄຳ ເຫັນພິເສດ, ການປັບປຸງຮູບແບບລະຫັດແລະສິ່ງອື່ນໆທີ່ "ຂະ ໜາດ ນ້ອຍ" ຄ້າຍຄືກັນ. ສິ່ງນີ້ສາມາດພົບກັບການວິພາກວິຈານຫຼາຍກວ່າການປະກອບສ່ວນທີ່ຮຸນແຮງ. ແທນທີ່ຈະ, ທ່ານສາມາດປະກອບມີການປ່ຽນແປງເຫຼົ່ານີ້ຢູ່ໃນ "ການເຮັດຄວາມສະອາດ" ດຽວ.
  • ຖ້າທ່ານວາງແຜນທີ່ຈະພົບກັບແຮກເກີຊອບແວທີ່ເປີດຢູ່ດ້ວຍຕົວທ່ານເອງ, ຈົ່ງປ່ອຍຄອມພິວເຕີໂນດບຸກ Windows ຂອງທ່ານຢູ່ເຮືອນ. Mac OS ມີຄວາມຍອມຮັບ ໜ້ອຍ ໜຶ່ງ, ແຕ່ວ່າມັນບໍ່ໄດ້ຖືກຕ້ອນຮັບແທ້ໆ. ຖ້າທ່ານເອົາຄອມພິວເຕີ້ແລັບທັອບຂອງທ່ານ, ມັນຕ້ອງໄດ້ໃຊ້ລະບົບ Linux ຫຼືບາງລະບົບປະຕິບັດການອື່ນໆທີ່ພວກເຂົາພິຈາລະນາວ່າ "ຊອບແວເປີດຢູ່."
  • ຖ້າລູກຄ້າອີເມວຂອງທ່ານສະ ໜັບ ສະ ໜູນ ຂໍ້ຄວາມ HTML, ຫຼັງຈາກນັ້ນທ່ານຄວນປິດຄຸນລັກສະນະນີ້. ຢ່າຕິດເອກະສານທີ່ມີພຽງແຕ່ໂປແກຼມການຄ້າເທົ່ານັ້ນ (ເຊັ່ນ Microsoft Word) ສາມາດເປີດໄດ້ຢ່າງຖືກຕ້ອງ. ແຮກເກີພິຈາລະນາການກະ ທຳ ຜິດນີ້.
  • ຢ່າອາສາສະ ໝັກ ໃນໂຄງການຂອງບໍລິສັດທີ່ລະຫັດບໍ່ໄດ້ຖືກປົກຄຸມດ້ວຍໃບອະນຸຍາດແຫຼ່ງເປີດທີ່ຖືກອະນຸມັດ. ໃນກໍລະນີດັ່ງກ່າວ, ພາກສ່ວນທີ່ ສຳ ຄັນຂອງໂຄງການມີແນວໂນ້ມທີ່ຈະຍັງຄົງຢູ່ເບື້ອງຫລັງຂອງປະຕູປິດຈາກເຈົ້າຂອງເຮືອນ, ປ້ອງກັນທ່ານບໍ່ໃຫ້ຮຽນຮູ້ສິ່ງທີ່ເປັນປະໂຫຍດ.
  • ຫລີກລ້ຽງ ຄຳ ຖາມໃດໆກ່ຽວກັບພື້ນຖານຂອງການຂຽນໂປແກຼມຫລືເຄື່ອງມືການຂຽນໂປແກຼມ. ເວລາຂອງນັກຂຽນໂປແກຼມໂປຼແກຼມໂປຼແກຼມເປີດແມ່ນມີຄ່າ. ແທນທີ່ຈະ, ປຶກສາຫາລືພື້ນຖານຂອງການຂຽນໂປແກຼມໃນກຸ່ມນັກຂຽນນັກສມັກເລ່ນຫຼືເລີ່ມຕົ້ນ.
  • ບັນດາໂຄງການທີ່ໄດ້ຮັບການສ້າງຕັ້ງແລະປະສົບຜົນ ສຳ ເລັດສູງອາດຈະມີນະໂຍບາຍເປັນລາຍລັກອັກສອນຫລືບໍ່ມີໃບຢັ້ງຢືນກ່ຽວກັບການບໍ່ຈ່າຍເງິນຄືນວຽກຂອງທ່ານ (ບໍ່ມີເງິນ, ບໍ່ມີຄວາມສາມາດໃນການສົ່ງເສີມຕົວທ່ານເອງ, ບໍ່ມີສະຖານະພາບສູງຂື້ນໂດຍບໍ່ສົນໃຈເຖິງການປະກອບສ່ວນຂອງທ່ານ, ແລະອື່ນໆ - ເບິ່ງ: Do_not_expect_reward Wikipedia). ຖ້າທ່ານບໍ່ສາມາດຕົກລົງເຫັນດີກັບເລື່ອງນີ້, ຈົ່ງຍຶດ ໝັ້ນ ກັບໂຄງການທົ່ວໄປທີ່ບໍ່ສາມາດມີທັດສະນະຄະຕິດັ່ງກ່າວ.
  • ຢ່າເລີ່ມຕົ້ນໂຄງການຂອງທ່ານເອງເວັ້ນເສຍແຕ່ວ່າທ່ານຕ້ອງການໃຊ້ຈ່າຍຢ່າງໂດດດ່ຽວ. ດ້ວຍເຫດຜົນດຽວກັນ, ມັນກໍ່ດີກວ່າທີ່ຈະບໍ່ກ້າວໄປສູ່ຄວາມພະຍາຍາມທີ່ຈະຟື້ນຟູໂຄງການທີ່ປະຖິ້ມໄວ້ແລ້ວເຊິ່ງທີມງານກ່ອນ ໜ້າ ນີ້ໄດ້ສູນເສຍໄປແລ້ວ.
  • ໃນກໍລະນີຂອງກອງປະຊຸມບໍ່ເປັນທາງການກ່ຽວກັບໂຄງການທີ່ທ່ານບໍ່ເຄີຍປະກອບລະຫັດໃດໆ, ທ່ານຈະມີຄວາມຮູ້ສຶກທີ່ບໍ່ດີຕໍ່ການຖືກລະເລີຍ. ຢ່າກັງວົນ, ແຮກເກີບາງຄົນສາມາດກາຍເປັນເພື່ອນທີ່ດີຕໍ່ມາຫຼັງຈາກທີ່ທ່ານນັບຖືດ້ວຍລະຫັດຂອງທ່ານເອງ.
  • ບັນດາໂຄງການຊອບແວທີ່ເປີດກວ້າງ, ໂດຍສະເພາະໂຄງການທີ່ຢູ່ອ້ອມໂດເມນ GNU, ບໍ່ຖືວ່າວຽກຂອງທ່ານເປັນທຸລະກິດສ່ວນຕົວຂອງທ່ານ. ຫຼັງຈາກທີ່ທ່ານໄດ້ຮັບ ໜ້າ ທີ່ພາຍໃນບໍລິສັດທີ່ກ່ຽວຂ້ອງກັບຊອບແວ, ພວກເຂົາຂໍໃຫ້ນາຍຈ້າງຂອງທ່ານເຊັນຂໍ້ຕົກລົງສະເພາະໃດ ໜຶ່ງ [1], ເຊິ່ງບໍລິສັດຈະຫລືບໍ່ເຊັນ. ນີ້ສາມາດບັງຄັບໃຫ້ທ່ານເລືອກເອົາໂຄງການທີ່ມີຄວາມຕ້ອງການທີ່ເຂັ້ມງວດ ໜ້ອຍ ລົງ.

ຄວາມ ຈຳ ເປັນ

  • Linux. ຫລາຍໂຄງການຊອບແວທີ່ເປີດຢູ່ກໍ່ມີຄວາມສັບສົນຫລາຍຂື້ນໃນການສ້າງ Windows, ຫລືບໍ່ຖືກສ້າງຂື້ນຢ່າງຖືກຕ້ອງເລີຍ. ນີ້ແມ່ນຄວາມຈິງໂດຍສະເພາະ ສຳ ລັບໂຄງການທີ່ກ້າວ ໜ້າ ສຳ ລັບການຂຽນໂປແກຼມໂທລະສັບມືຖື, ຄີ USB ແລະອຸປະກອນອື່ນໆ.
  • ຄອມພິວເຕີທີ່ມີການເຊື່ອມຕໍ່ອິນເຕີເນັດທີ່ຂ້ອນຂ້າງດີ. ຖ້າທ່ານຕ້ອງການຮັກສາສອງ boot ໃຫ້ກັບ Windows ຫຼັງຈາກນັ້ນຮາດດິດທີ່ສອງຫລືການແບ່ງປັນ ສຳ ລັບ Linux ອາດຈະເປັນການແກ້ໄຂທີ່ດີ.
  • ມີຄວາມຮູ້ພື້ນຖານດ້ານພາສາການຂຽນໂປແກຼມຢ່າງ ໜ້ອຍ ໜຶ່ງ ຢ່າງແລະມີຄວາມຕັ້ງໃຈທີ່ຈະຮຽນຮູ້ເພີ່ມເຕີມ. ພາສາທີ່ນິຍົມທີ່ສຸດໃນປະຈຸບັນເບິ່ງຄືວ່າ C ແລະ Java.
  • ຈຳ ນວນເວລາທີ່ ສຳ ຄັນ, ຢ່າງ ໜ້ອຍ ຫ້າຊົ່ວໂມງຕໍ່ອາທິດ (ນັກຂຽນໂປແກຼມ hardcore ປົກກະຕິປະກອບສ່ວນ 14 ຊົ່ວໂມງ).
  • ໃນຂະນະທີ່ການສຶກສາດ້ານໄອທີຢ່າງເປັນທາງການຈະຊ່ວຍໃຫ້ທາງຂອງທ່ານງ່າຍຂື້ນຫຼາຍ, ນີ້ກໍ່ແມ່ນ ບໍ່ ຄວາມຕ້ອງການທີ່ບັງຄັບແລະບໍ່ມີຊຸມຊົນແຮກເກີທີ່ແທ້ຈິງຈະຖາມທ່ານກ່ຽວກັບມັນ. ນັກຂຽນໂປແກຼມ / ແຮກເກີຕັດສິນເຊິ່ງກັນແລະກັນໂດຍການຂຽນໂປແກຼມຂອງຜູ້ໃດຜູ້ ໜຶ່ງ, ບໍ່ແມ່ນມາດຖານທີ່ປອມແປງເຊັ່ນ: ຊັ້ນຮຽນ, ອາຍຸ, ເຊື້ອຊາດຫລື ຕຳ ແໜ່ງ. ຄິດຮອດເຈົ້າ, ຢ່າງ ໜ້ອຍ 60% ຂອງແຮກເກີທີ່ເປີດເຜີຍເຊິ່ງປະເມີນລະດັບຂອງເຈົ້າມີລະດັບວິທະຍາໄລທີ່ "ຖືກຕ້ອງ" ແລະຈະບໍ່ຍອມໃຫ້ເຈົ້າປະກອບສ່ວນທີ່ບໍ່ເປັນປະໂຫຍດຕໍ່ໂຄງການ.
  • ໃນລະຫວ່າງຂັ້ນຕອນສຸດທ້າຍ (ກອງປະຊຸມແລະ 'ຕິດຕັ້ງງານລ້ຽງ') ທ່ານສາມາດໄດ້ຮັບປະໂຫຍດຈາກຄອມພິວເຕີໂນດບຸກຂອງທ່ານເອງ. ແຕ່ມັນບໍ່ເປັນຫຍັງທີ່ຈະເຮັດວຽກຢູ່ເຮືອນ, ສະນັ້ນຊື້ເຄື່ອງດຽວເທົ່ານັ້ນຖ້າທ່ານສາມາດຈ່າຍໄດ້ເຄື່ອງທີສອງ.
  • ເສັ້ນທາງທີ່ອະທິບາຍວ່າຈະກາຍເປັນຊອບແວແຫຼ່ງເປີດ "ແຮກເກີ" ຕ້ອງໃຊ້ເວລາຢ່າງ ໜ້ອຍ ສອງປີຈຶ່ງຈະ ສຳ ເລັດ.