โฮมเพจ » เดสก์ทอป » นักพัฒนาซอฟต์แวร์ในการสลับจาก Windows เป็น macOS

    นักพัฒนาซอฟต์แวร์ในการสลับจาก 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 บริษัท พัฒนาเว็บและแอพมือถือออสตินเท็กซัส.