年假未按照工龄算是违法的。
根据《职工带薪年休假条例》的规定,职工累计工作年限满一年的,依法享受带薪年休假。具体休假天数根据职工工龄来确定:职工累计工作已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。如果公司不按规定安排年休假,也不支付相应的工资报酬,那么这种行为是违法的。职工可以向劳动监察部门投诉,也可以申请劳动争议仲裁来维护自己的合法权益。
因此,年假的计算应当严格按照职工的工龄来进行,确保职工能够享受到应有的休假权益。如果公司存在不按工龄计算年假的情况,职工应当及时采取措施来维护自己的权益。