Какие плюсыМногие коллеги будут работать на таком же скорее всего
трудности есть на текущий момент с точки зрения программ и совместимостиЗависит от того, на чем писать, но из основного - какой-нибудь пакет не поддерживает M1, следовательно докер или поиск альтернатив. Некоторые пакеты "кроссплатформенные" будут не так уж кроссплатформенно работать - условно, у тебя все ок, у коллег с маком на интеле какая-то ошибка, у коллег с виндой - другая ошибка. И наоборот)
Но ничего критичного, я советовал бы брать в целом машинку как у коллег - проще, когда у всех одинаковая платформа - на сервере и у разработчиков
Говорю про фронтенд разработку
Какие плюсыМногие коллеги будут работать на таком же скорее всего
трудности есть на текущий момент с точки зрения программ и совместимостиЗависит от того, на чем писать, но из основного - какой-нибудь пакет не поддерживает M1, следовательно докер или поиск альтернатив.
Некоторые пакеты "кроссплатформенные" будут не так уж кроссплатформенно работать - условно, у тебя все ок, у коллег с маком на интеле какая-то ошибка, у коллег с виндой - другая ошибка. И наоборот)
Но ничего критичного, я советовал бы брать в целом машинку как у коллег - проще, когда у всех одинаковая платформа - на сервере и у разработчиков
Про 16 гб что тут пишут - да, меньше даже не рассматривать.
Личный опыт - прошка на M1
Бэкенд/фронтенд на Python, Typescript, Node.js, AWS