นักพัฒนาซอฟต์แวร์ในการสลับจาก Windows เป็น macOS
ฉันเป็น "Windows guy" มาตลอด มีเวลาที่ฉันเล่นกับลินุกซ์ส่วนใหญ่เป็นอูบุนตู distro และมันเป็นประสบการณ์ที่น่าสนใจ แม้ว่าลีนุกซ์นั้นค่อนข้างมีประสิทธิภาพ แต่ฉันกลับไปที่ Windows หลังจากเวลาสั้น ๆ เนื่องจากความง่ายในการใช้ windows - I ไม่ต้องรวบรวมไดรเวอร์ของฉันเอง และ มีซอฟต์แวร์เพิ่มเติมให้ใช้งาน.
เมื่อเร็ว ๆ นี้ฉันมีโอกาสสร้างสวิตช์และใช้คอมพิวเตอร์ Apple เพื่อทำงาน ฉันคิดว่าฉันต้องการลองใช้งานเพราะรู้สึกว่าทุกคนในชุมชนการพัฒนาใช้เวลาหนึ่งวันนี้.
สำหรับนักพัฒนาอื่น ๆ กำลังคิดจะเปลี่ยนจาก Windows เป็น macOS, อ่านต่อเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับประสบการณ์ของฉัน.
ความประทับใจแรก
ใช้งานง่าย
ความประทับใจครั้งแรกของฉันคือ macOS นั้นดูไม่ง่ายเท่าที่ฉันคิด นี้ อาจเป็นเพราะฉันคุ้นเคยกับวิธี Windows ทำในสิ่งที่.
มีคุณสมบัติบางอย่างของ Windows ซึ่ง Mac ขาดทั้งหมด. ตัวอย่างเช่นคุณสมบัติเช่น การตรึงหน้าต่างไว้ที่ด้านข้างของหน้าจอ, การลากหน้าต่างไปที่ด้านบนสุดเพื่อเพิ่มแม้กระทั่งการขยายให้ใหญ่สุดก็ยังขาดอยู่.
อย่างไรก็ตามฉันรู้สึกประทับใจกับ ความละเอียดหน้าจอและความคมชัด. การปรับขนาด UI สำหรับความละเอียดสูงนั้นทำได้ดีกว่าเช่นกัน กว่า Windows และทุกอย่างดูดีแม้ที่ความละเอียดสูง ฉันไม่สามารถเข้าใจได้ว่าข้อความที่ดูเรียบเนียนแค่ไหน.
กำลังติดตั้งแอพ
สิ่งหนึ่งที่ฉันมีปัญหาในตอนแรกก็คือพยายามติดตั้งแอปพลิเคชันโดยใช้ Apple App Store ด้วยเหตุผลบางอย่างฉันไม่สามารถดาวน์โหลดแอปพลิเคชันโดยไม่ป้อนข้อมูลการชำระเงิน.
ในที่สุดหลังจากการวิจัยออนไลน์ฉันพบ UI การลงทะเบียนแยกต่างหากที่อนุญาตให้ฉันดำเนินการต่อโดยไม่มีข้อมูลการชำระเงิน, แต่ทุกครั้งที่ฉันพยายามอัพเกรดระบบที่ฉันถูกรบกวนเพื่อป้อนข้อมูลการชำระเงิน.
แอพที่เข้ากันได้
ฉันสามารถที่จะ ใช้โปรแกรมที่เทียบเท่าสำหรับทุกสิ่งที่ฉันต้องทำ, แต่โปรแกรมเหล่านี้อาจมีคุณลักษณะที่เหมือนกันหรือน้อยกว่าที่เทียบเท่ากับหน้าต่าง นี่คือเครื่องมือของ Window ที่ฉันใช้พร้อมกับ macOS ที่เทียบเท่าฉันพบว่ามีคุณสมบัติหรือฟังก์ชั่นเดียวกัน:
- Notepad ++ - ประเสริฐ (ไม่ฟรี)
- Tortoise Git - SourceTree (ไม่มีเครื่องมือผสาน).
- Phpstorm - Phpstorm
- sqlyog - mysql ปรับแต่ง
- Microsoft Office - Microsoft Office
- CMdr - Iterm 2
- virtualbox - virtualbox
- filezilla - filezilla
โดยรวมแล้วฉันไม่ได้ใช้โปรแกรมที่ฉันชอบมากกว่าบน macOS ต้นไม้ที่มาเหนือเต่า GIT. ฉันก็ได้ยินเช่นกัน Microsoft Office Suite มีปัญหาเกี่ยวกับ macOS, แต่จนถึงตอนนี้ฉันยังไม่พบปัญหาใด ๆ กับมัน.
ฉันพบว่าฉันใช้โปรแกรมบันทึกบ่อยครั้งเพื่อจัดระเบียบสิ่งต่าง ๆ - ในความเป็นจริงฉันยังร่างบทความนี้ในโปรแกรมบันทึกย่อ ฉันแน่ใจว่ามีโปรแกรมที่สามารถทำให้ชีวิตของฉันง่ายขึ้นสำหรับ macOS และฉันจะเจอพวกเขาเพราะฉันใช้เวลากับระบบมากขึ้น.
การรวมแอพ
การรวมแอพพลิเคชั่น ในระบบ ทำให้คุณสมบัติหลายอย่างรู้สึกพื้นเมืองของระบบปฏิบัติการ (โน้ต, อีเมล, เทอร์มินัล) ซึ่งดีมาก ใน Windows แอปพลิเคชันมักจะดูเหมือนแยกจากระบบปฏิบัติการและไม่ได้รวมเข้าด้วยกัน.
ในขณะที่แม็ค เทอร์มินัลน่าจะเป็นหนึ่งในข้อได้เปรียบที่ใหญ่ที่สุด สำหรับ Windows นี่ค่อนข้างจะลดลงเมื่อเร็ว ๆ นี้ สนับสนุน bash ดั้งเดิมใน Windows.
บางครั้งก็สะดวก ใช้คำสั่ง Linux ดั้งเดิมโดยไม่ต้องติดตั้งซอฟต์แวร์บุคคลที่สาม (เช่น Cygwin สำหรับ Windows).
ไม่มีกริดไม่มีเกียรติยศ
ความจริงที่ว่าไม่มีระบบกริดใด ๆ ที่มี windows แบบขยายคล้ายกับ Windows มีแนวโน้มที่จะบักฉันใน macOS เมื่อใดก็ตามที่ฉันปิดหรือเปิดโปรแกรมและ Launchpad จะขยายหรือทำสัญญา, หน้าต่างของฉันมีช่องว่างด้านล่าง ซึ่งทำให้ฉันโกรธ นี่อาจเป็น เป็นไปได้ที่จะบรรเทาด้วยส่วนขยาย UI, แต่โดยค่าเริ่มต้นฉันไม่เห็นวิธีการทำเช่นนี้.
นอกจากนี้ใน Windows, ความสามารถในการ "มอง" ที่เนื้อหาของแอปพลิเคชันที่เปิดอยู่ โดย วางเมาส์เหนือไอคอนแถบงานของพวกเขา มีประโยชน์กับฉัน ความจริงที่ว่าแอปพลิเคชันไอคอนสแต็คและ อนุญาตให้จัดกลุ่มหลายอินสแตนซ์เป็นไอคอนเดียว ยังมีประโยชน์.
ใน macOS ทุก ๆ แอปพลิเคชันทุกตัวหากย่อเล็กสุดจะสร้างไอคอนของตัวเองบน Launchpad.
สิ่งหนึ่งที่ฉันไม่ชอบมากที่สุดกับ macOS ก็คือ ฉันไม่สามารถขยายหน้าต่างให้ใหญ่สุดได้ คล้ายกับการทำงานของฟังก์ชันการขยายใหญ่สุดใน Windows ฉันไม่รู้ว่าทำไมนี่ไม่ใช่สิ่งที่สามารถทำได้.
ใน macOS "การขยายใหญ่สุด" จะทำให้หน้าต่างเต็มหน้าจอ - ฉันไม่แน่ใจว่าทำไมฉันถึงอยากทำเช่นนั้น ใน Windows ฉันชอบที่ฉันสามารถลากหน้าต่างไปที่ด้านข้างหรือมุมของหน้าจอได้ จัดการแอพพลิเคชั่นหลาย ๆ ตัวได้อย่างง่ายดายในครั้งเดียว, หรือ ลากไปที่ด้านบนของหน้าจอเพื่อขยายสูงสุด.
บทสรุป
ข้อดีของ macOS
- มันเป็นสิ่งที่ดี มีเทอร์มินัล Unix ติดตั้งอยู่ในระบบปฏิบัติการ
- คนจรจัดดูเหมือนว่าจะทำงานได้เร็วขึ้นมาก เทียบเท่ากับ Windows
- การรวมระบบแอปพลิเคชันเป็นสิ่งที่ดี
- ไม่เฉพาะเจาะจง แต่การสร้างคุณภาพนั้นดีและ หน้าจอมีคุณภาพสูง
- การปรับขนาด UI นั้นดีมากและทุกอย่างดูดีมากแม้ในความละเอียดสูง
- เริ่มต้นอย่างรวดเร็ว
- สร้างคุณภาพที่ดี
- การปรับ UI ที่ดี
จุดด้อย:
- การจัดการหน้าต่าง อาจเป็นเรื่องน่ารำคาญ
- เครื่องมือทั้งหมดที่ฉันใช้นั้นไม่ดีเท่า macOS เหมือนกับใน Windows
- จำเป็นต้องผ่านการตั้งค่า Apple Store เพื่อดาวน์โหลดจากร้านค้า (ฉันมีปัญหากับเรื่องนี้และไม่สามารถดาวน์โหลดได้ที่จุดเดียว)
- ความเข้ากันไม่ได้ของโปรแกรม (ไม่ใช่ทุกอย่างที่มีในเวอร์ชัน macOS)
มันเดือดลงไปตามความชอบส่วนตัว
ในท้ายที่สุดแม้ว่าฉันจะออกมาพร้อมกับรายชื่อข้อดี macOS ที่ดีฉัน ยังคงต้องการพีซี Windows สำหรับการพัฒนา. มีเหตุผลที่น่าสนใจไม่มากนักในการใช้ Mac ผ่าน Windows บางทีถ้าฉันใช้ macOS มาหลายปีฉันก็โอเคที่จะทำต่อไป แต่เพราะฉันใช้ Windows มานานแล้วและรู้ถึงส่วนที่เหลือทั้งหมด - ฉันชอบมันมาก.
ในบางจุดฉันอาจเห็นว่าตัวเองอาจใช้ macOS เป็นไดร์เวอร์รายวัน แต่ตอนนี้ฉันคิดว่าฉันควรจะยึดติดกับสิ่งที่ฉันคุ้นเคยมากที่สุดเป็นระบบ Windows.
หมายเหตุจากบรรณาธิการ: นี่คือโพสต์ที่เขียนขึ้นสำหรับ Hongkiat.com โดย จัสตินแฮม. Justin เป็นวิศวกรเว็บอาวุโสที่ Enola Labs บริษัท พัฒนาเว็บและแอพมือถือออสตินเท็กซัส.