All posts by dotte

kaggle攻略

kaggle

大数据竞赛平台——Kaggle 入门篇

La disfunción eréctil es un problema que afecta a millones de hombres en todo el mundo, y sus causas pueden ser tanto físicas como psicológicas. Un hecho interesante es que el estrés y la ansiedad son factores que a menudo contribuyen a esta condición, lo que significa que el bienestar emocional juega un papel muy importante en la salud sexual. A veces, las personas buscan soluciones en medicamentos, como el hecho de que algunos hombres optan por ” para tratar de manejar la ansiedad que les impide tener una vida sexual satisfactoria. Sin embargo, es crucial que antes de tomar cualquier medicamento, hablen con un profesional de la salud para evitar efectos secundarios y problemas adicionales. Además, mantener un estilo de vida saludable, que incluya ejercicio regular y una dieta equilibrada, puede ayudar a mejorar la función eréctil. En resumen, abordar tanto las causas físicas como las emocionales es fundamental para superar este desafío.

La disfunción eréctil puede ser un signo de problemas de salud más amplios, como enfermedades cardiovasculares o diabetes. Además, el tratamiento de esta condición a menudo implica un enfoque multidisciplinario, que puede incluir cambios en el estilo de vida y, en algunos casos, la medicación. Es interesante saber que algunas personas consideran alternativas como ciertos antidepresivos, aunque su uso debe ser supervisado por un profesional. Por ejemplo, al buscar opciones para mejorar su bienestar sexual, algunos pueden investigar sobre cómo “ para ver si podría ser beneficioso. Sin embargo, es esencial consultar a un médico antes de tomar cualquier medicamento para evitar efectos adversos.

La disfunción eréctil es un problema que afecta a millones de hombres en todo el mundo, y su prevalencia aumenta con la edad. De hecho, se estima que alrededor del 50% de los hombres mayores de 40 años experimentan algún grado de este problema. Es interesante señalar que factores como el estrés, la ansiedad y problemas de salud subyacentes, como enfermedades cardiovasculares, pueden contribuir significativamente a esta condición. Muchos hombres buscan soluciones, y algunos consideran la opción de medicamentos para ayudar en esta situación. Por ejemplo, hay quienes investigan sobre cómo ” para abordar problemas relacionados con la salud prostática, que a menudo están interconectados con la disfunción eréctil. Sin embargo, siempre es recomendable consultar a un médico antes de iniciar cualquier tratamiento.

[Kaggle] 数据建模分析与竞赛平台介绍

用python参加Kaggle的些许经验总结

技术面试要了解的算法和数据结构知识

目录

  • 在线练习
  • 在线编程面试
  • 数据结构
  • 算法
  • 贪心算法
  • 位运算
  • 复杂度分析
  • 视频教程
  • 面试宝典
  • 计算机科学资讯
  • 文件结构

在线练习

在线编程面试

数据结构

链表

  • 链表是一种由节点(Node)组成的线性数据集合,每个节点通过指针指向下一个节点。它是一种由节点组成,并能用于表示序列的数据结构。
  • 单链表 :每个节点仅指向下一个节点,最后一个节点指向空(null)。
  • 双链表 :每个节点有两个指针p,n。p指向前一个节点,n指向下一个节点;最后一个节点指向空。
  • 循环链表 :每个节点指向下一个节点,最后一个节点指向第一个节点。
  • 时间复杂度:
    • 索引:O(n)
    • 查找:O(n)
    • 插入:O(1)
    • 删除:O(1)

  • 栈是一个元素集合,支持两个基本操作:push用于将元素压入栈,pop用于删除栈顶元素。
  • 后进先出的数据结构(Last In First Out, LIFO)
  • 时间复杂度
    • 索引:O(n)
    • 查找:O(n)
    • 插入:O(1)
    • 删除:O(1)

队列

  • 队列是一个元素集合,支持两种基本操作:enqueue 用于添加一个元素到队列,dequeue 用于删除队列中的一个元素。
  • 先进先出的数据结构(First In First Out, FIFO)。
  • 时间复杂度
    • 索引:O(n)
    • 查找:O(n)
    • 插入:O(1)
    • 删除:O(1)

  • 树是无向、联通的无环图。

二叉树

  • 二叉树是一个树形数据结构,每个节点最多可以有两个子节点,称为左子节点和右子节点。
  • 满二叉树(Full Tree) :二叉树中的每个节点有 0 或者 2 个子节点。

大数据

  • 完美二叉树(Perfect Binary) :二叉树中的每个节点有两个子节点,并且所有的叶子节点的深度是一样的。
  • 完全二叉树 :二叉树中除最后一层外其他各层的节点数均达到最大值,最后一层的节点都连续集中在最左边。

二叉查找树

  • 二叉查找树(BST)是一种二叉树。其任何节点的值都大于等于左子树中的值,小于等于右子树中的值。
  • 时间复杂度
    • 索引:O(log(n))
    • 查找:O(log(n))
    • 插入:O(log(n))
    • 删除:O(log(n))

大数据

字典树

  • 字典树,又称为基数树或前缀树,是一种用于存储键值为字符串的动态集合或关联数组的查找树。树中的节点并不直接存储关联键值,而是该节点在树中的位置决定了其关联键值。一个节点的所有子节点都有相同的前缀,根节点则是空字符串。

大数据

树状数组

  • 树状数组,又称为二进制索引树(Binary Indexed Tree,BIT),其概念上是树,但以数组实现。数组中的下标代表树中的节点,每个节点的父节点或子节点的下标可以通过位运算获得。数组中的每个元素都包含了预计算的区间值之和,在整个树更新的过程中,这些计算的值也同样会被更新。
  • 时间复杂度
    • 区间求和:O(log(n))
    • 更新:O(log(n))

大数据

线段树

  • 线段树是用于存储区间和线段的树形数据结构。它允许查找一个节点在若干条线段中出现的次数。
  • 时间复杂度
    • 区间查找:O(log(n))
    • 更新:O(log(n))

大数据

  • 堆是一种基于树的满足某些特性的数据结构:整个堆中的所有父子节点的键值都满足相同的排序条件。堆分为最大堆和最小堆。在最大堆中,父节点的键值永远大于等于所有子节点的键值,根节点的键值是最大的。最小堆中,父节点的键值永远小于等于所有子节点的键值,根节点的键值是最小的。
  • 时间复杂度
    • 索引:O(log(n))
    • 查找:O(log(n))
    • 插入:O(log(n))
    • 删除:O(log(n))
    • 删除最大值/最小值:O(1)

大数据

哈希

  • 哈希用于将任意长度的数据映射到固定长度的数据。哈希函数的返回值被称为哈希值、哈希码或者哈希。如果不同的主键得到相同的哈希值,则发生了冲突。
  • Hash Maphash map  是一个存储键值间关系的数据结构。HashMap 通过哈希函数将键转化为桶或者槽中的下标,从而便于指定值的查找。
  • 冲突解决
    • 链地址法( Separate Chaining :在链地址法中,每个桶(bucket)是相互独立的,每一个索引对应一个元素列表。处理HashMap 的时间就是查找桶的时间(常量)与遍历列表元素的时间之和。
    • 开放地址法( Open Addressing :在开放地址方法中,当插入新值时,会判断该值对应的哈希桶是否存在,如果存在则根据某种算法依次选择下一个可能的位置,直到找到一个未被占用的地址。开放地址即某个元素的位置并不永远由其哈希值决定。

大数据

  • 图是G =(V,E)的有序对,其包括顶点或节点的集合 V 以及边或弧的集合E,其中E包括了两个来自V的元素(即边与两个顶点相关联 ,并且该关联为这两个顶点的无序对)。
  • 无向图 :图的邻接矩阵是对称的,因此如果存在节点 u 到节点 v 的边,那节点 v 到节点 u 的边也一定存在。
  • 有向图 :图的邻接矩阵不是对称的。因此如果存在节点 u 到节点 v 的边并不意味着一定存在节点 v 到节点 u 的边。

大数据

算法

排序

快速排序

  • 稳定:否
  • 时间复杂度
    • 最优:O(nlog(n))
    • 最差:O(n^2)
    • 平均:O(nlog(n))

大数据

合并排序

  • 合并排序是一种分治算法。这个算法不断地将一个数组分为两部分,分别对左子数组和右子数组排序,然后将两个数组合并为新的有序数组。
  • 稳定:是
  • 时间复杂度:
    • 最优:O(nlog(n))
    • 最差:O(nlog(n))
    • 平均:O(nlog(n))

桶排序

  • 桶排序是一种将元素分到一定数量的桶中的排序算法。每个桶内部采用其他算法排序,或递归调用桶排序。
  • 时间复杂度
    • 最优:Ω(n + k)
    • 最差: O(n^2)
    • 平均:Θ(n + k)

大数据

基数排序

  • 基数排序类似于桶排序,将元素分发到一定数目的桶中。不同的是,基数排序在分割元素之后没有让每个桶单独进行排序,而是直接做了合并操作。
  • 时间复杂度
    • 最优:Ω(nk)
    • 最差: O(nk)
    • 平均:Θ(nk)

图算法

深度优先 搜索

  • 深度优先搜索是一种先遍历子节点而不回溯的图遍历算法。
  • 时间复杂度:O(|V| + |E|)

大数据

广度优先 搜索

  • 广度优先搜索是一种先遍历邻居节点而不是子节点的图遍历算法。
  • 时间复杂度:O(|V| + |E|)

大数据

拓扑排序

  • 拓扑排序是有向图节点的线性排序。对于任何一条节点 u 到节点 v 的边,u 的下标先于 v。
  • 时间复杂度:O(|V| + |E|)

Dijkstra算法

  • Dijkstra 算法是一种在有向图中查找单源最短路径的算法。
  • 时间复杂度:O(|V|^2)

大数据

Bellman-Ford算法

  • Bellman-Ford  是一种在带权图中查找单一源点到其他节点最短路径的算法。
  • 虽然时间复杂度大于 Dijkstra 算法,但它可以处理包含了负值边的图。
  • 时间复杂度:
    • 最优:O(|E|)
    • 最差:O(|V||E|)

大数据

Floyd-Warshall 算法

  • Floyd-Warshall  算法是一种在无环带权图中寻找任意节点间最短路径的算法。
  • 该算法执行一次即可找到所有节点间的最短路径(路径权重和)。
  • 时间复杂度:
    • 最优:O(|V|^3)
    • 最差:O(|V|^3)
    • 平均:O(|V|^3)

最小生成树算法

  • 最小生成树算法是一种在无向带权图中查找最小生成树的贪心算法。换言之,最小生成树算法能在一个图中找到连接所有节点的边的最小子集。
  • 时间复杂度:O(|V|^2)

Kruskal 算法

  • Kruskal  算法也是一个计算最小生成树的贪心算法,但在 Kruskal 算法中,图不一定是连通的。
  • 时间复杂度:O(|E|log|V|)

贪心算法

  • 贪心算法总是做出在当前看来最优的选择,并希望最后整体也是最优的。
  • 使用贪心算法可以解决的问题必须具有如下两种特性:
    • 最优子结构
      • 问题的最优解包含其子问题的最优解。
    • 贪心选择
      • 每一步的贪心选择可以得到问题的整体最优解。
  • 实例-硬币选择问题
  • 给定期望的硬币总和为 V 分,以及 n 种硬币,即类型是 i 的硬币共有 coinValue[i] 分,i的范围是 [0…n – 1]。假设每种类型的硬币都有无限个,求解为使和为 V 分最少需要多少硬币?
  • 硬币:便士(1美分),镍(5美分),一角(10美分),四分之一(25美分)。
  • 假设总和 V 为41,。我们可以使用贪心算法查找小于或者等于 V 的面值最大的硬币,然后从 V 中减掉该硬币的值,如此重复进行。
    • V = 41 | 使用了0个硬币
    • V = 16 | 使用了1个硬币(41 – 25 = 16)
    • V = 6 | 使用了2个硬币(16 – 10 = 6)
    • V = 1 | 使用了3个硬币(6 – 5 = 1)
    • V = 0 | 使用了4个硬币(1 – 1 = 0)

运算

  • 位运算即在比特级别进行操作的技术。使用位运算技术可以带来更快的运行速度与更小的内存使用。
  • 测试第 k 位:s & (1 << k);
  • 设置第k位:s |= (1 << k);
  • 关闭第k位:s &= ~(1 << k);
  • 切换第k位:s ^= (1 << k);
  • 乘以2n:s << n;
  • 除以2n:s >> n;
  • 交集:s & t;
  • 并集:s | t;
  • 减法:s & ~t;
  • 提取最小非0位:s & (-s);
  • 提取最小0位:~s & (s + 1);
  • 交换值:x ^= y; y ^= x; x ^= y;

运行时分析

大 O 表示

  • 大 O 表示用于表示某个算法的上界,用于描述最坏的情况。

大数据

小 O 表示

  • 小 O 表示用于描述某个算法的渐进上界,二者逐渐趋近。

大 Ω 表示

  • 大 Ω 表示用于描述某个算法的渐进下界。

大数据

小 ω 表示

  • 小 ω 表示用于描述某个算法的渐进下界,二者逐渐趋近。

Theta Θ 表示

  • Theta Θ 表示用于描述某个算法的确界,包括最小上界和最大下界。

大数据

视频教程

面试宝典

 

技术面试要了解的算法和数据结构知识

机器学习工程师必知的十大算法

毫无疑问,机器学习/人工智能的子领域在过去几年越来越受欢迎。目前大数据在科技行业已经炙手可热,而基于大量数据来进行预测或者得出建议的机器学习无疑是非常强大的。一些最常见的机器学习例子,比如Netflix的算法可以根据你以前看过的电影来进行电影推荐,而Amazon的算法则可以根据你以前买过的书来推荐书籍。

所以如果你想了解更多有关机器学习的内容,那么你该如何入门?对于我来说,我的入门课程是我在哥本哈根出国留学时参加的人工智能课。当时我的讲师是丹麦技术大学(Technical University of Denmark)的应用数学和计算机科学的全职教授,他的研究方向是逻辑与人工智能,侧重于使用逻辑学来对人性化的规划、推理和解决问题进行建模。这个课程包括对理论/核心概念的讨论和自己动手解决问题。我们使用的教材是AI经典之一:Peter Norvig的Artificial Intelligence—A Modern Approach(中文译本:《人工智能:一种现代的方法》),这本书主要讲了智能体、搜索解决问题、对抗搜索、概率论、多智能体系统、社会AI和AI的哲学/伦理/未来等等。在课程结束时,我们三个人的团队实现了一个简单的编程项目,也就是基于搜索的智能体解决虚拟环境中的运输任务问题。

在那门课程上我已经学到了很多知识,并决定继续学习相关的课题。在过去的几个星期里,我在旧金山参加了多次相关的技术讲座,涉及到深度学习、神经网络和数据结构,并且参加了一个有很多该领域的知名专家学者参加的机器学习会议。最重要的是,我在6月初参加了Udacity上的Intro to Machine Learning(机器学习入门)在线课程,前几天才完成。在这篇文章中,我想分享一下我从课程中学到的一些最常用的机器学习算法。

机器学习算法可以分为三大类:监督学习、无监督学习和强化学习。监督学习可用于一个特定的数据集(训练集)具有某一属性(标签),但是其他数据没有标签或者需要预测标签的情况。无监督学习可用于给定的没有标签的数据集(数据不是预分配好的),目的就是要找出数据间的潜在关系。强化学习位于这两者之间,每次预测都有一定形式的反馈,但是没有精确的标签或者错误信息。因为这是一个介绍课程,我没有学习过强化学习的相关内容,但是我希望以下10个关于监督学习和无监督学习的算法足以让你感兴趣。

监督学习

1.决策树(Decision Trees)

决策树是一个决策支持工具,它使用树形图或者决策模型以及可能性序列,包括偶然事件的结果、资源成本和效用。下图是其基本原理:

从业务决策的角度来看,决策树是人们必须了解的最少的是/否问题,这样才能评估大多数时候做出正确决策的概率。作为一种方法,它允许你以结构化和系统化的方式来解决问题,从而得出合乎逻辑的结论。

2.朴素贝叶斯分类(Naive Bayesian classification)

朴素贝叶斯分类器是一类简单的概率分类器,它基于贝叶斯定理和特征间的强大的(朴素的)独立假设。图中是贝叶斯公式,其中P(A|B)是后验概率,P(B|A)是似然,P(A)是类先验概率,P(B)是预测先验概率。

一些应用例子:

  • 判断垃圾邮件
  • 对新闻的类别进行分类,比如科技、政治、运动
  • 判断文本表达的感情是积极的还是消极的
  • 人脸识别

3.最小二乘法(Ordinary Least Squares Regression)

如果你懂统计学的话,你可能以前听说过线性回归。最小二乘法是一种计算线性回归的方法。你可以将线性回归看做通过一组点来拟合一条直线。实现这个有很多种方法,“最小二乘法”就像这样:你可以画一条直线,然后对于每一个数据点,计算每个点到直线的垂直距离,然后把它们加起来,那么最后得到的拟合直线就是距离和尽可能小的直线。

线性指的是你用来拟合数据的模型,而最小二乘法指的是你最小化的误差度量。

4.逻辑回归(Logistic Regression)

逻辑回归是一个强大的统计学方法,它可以用一个或多个解释变量来表示一个二项式结果。它通过使用逻辑函数来估计概率,从而衡量类别依赖变量和一个或多个独立变量之间的关系,后者服从累计逻辑分布。

总的来说,逻辑回归可以用于以下几个真实应用场景:

  • 信用评分
  • 计算营销活动的成功率
  • 预测某个产品的收入
  • 特定的某一天是否会发生地震

5.支持向量机(Support Vector Machine,SVM)

SVM是二进制分类算法。给定N维坐标下两种类型的点,SVM生成(N-1)维的超平面来将这些点分成两组。假设你在平面上有两种类型的可以线性分离的点,SVM将找到一条直线,将这些点分成两种类型,并且这条直线尽可能远离所有这些点。

从规模上看,使用SVM(经过适当的修改)解决的一些最大的问题包括显示广告、人类剪切位点识别(human splice site recognition)、基于图像的性别检测,大规模图像分类……

6.集成方法(Ensemble methods)

集成方法是学习算法,它通过构建一组分类器,然后通过它们的预测结果进行加权投票来对新的数据点进行分类。原始的集成方法是贝叶斯平均,但是最近的算法包括纠错输出编码、Bagging和Boosting。

那么集成方法如何工作?并且为什么它们要优于单个模型?

  • 它们平均了单个模型的偏差:如果你将民主党的民意调查和共和党的民意调查在一起平均化,那么你将得到一个均衡的结果,不偏向任何一方。
  • 它们减少了方差:一组模型的总体意见比其中任何一个模型的单一意见更加统一。在金融领域,这就是所谓的多元化,有许多股票的组合比一个单独的股票的不确定性更少,这也为什么你的模型在数据多的情况下会更好的原因。
  • 它们不太可能过拟合:如果你有单个的模型没有过拟合,那么把这些模型的预测简单结合起来(平均、加权平均、逻辑回归),那么最后得到的模型也不会过拟合。

无监督学习

7.聚类算法(Clustering Algorithms)

聚类是将一系列对象分组的任务,目标是使相同组(集群)中的对象之间比其他组的对象更相似。

每一种聚类算法都不相同,下面是一些例子:

  • 基于质心的算法
  • 基于连接的算法
  • 基于密度的算法
  • 概率
  • 降维
  • 神经网络/深度学习

8.主成分分析(Principal Component Analysis,PCA)

PCA是一个统计学过程,它通过使用正交变换将一组可能存在相关性的变量的观测值转换为一组线性不相关的变量的值,转换后的变量就是所谓的主分量。

PCA的一些应用包括压缩、简化数据便于学习、可视化等。请注意,领域知识在选择是否继续使用PCA时非常重要。 数据嘈杂的情况(PCA的所有成分具有很高的方差)并不适用。

9.奇异值分解(Singular Value Decomposition,SVD)

在线性代数中,SVD是复杂矩阵的因式分解。对于给定的m * n矩阵M,存在分解使得M=UΣV,其中U和V是酉矩阵,Σ是对角矩阵。

实际上,PCA是SVD的一个简单应用。在计算机视觉中,第一个人脸识别算法使用PCA和SVD来将面部表示为“特征面”的线性组合,进行降维,然后通过简单的方法将面部匹配到身份,虽然现代方法更复杂,但很多方面仍然依赖于类似的技术。

10.独立成分分析(Independent Component Analysis,ICA)

ICA是一种统计技术,主要用于揭示随机变量、测量值或信号集中的隐藏因素。ICA对观测到的多变量数据定义了一个生成模型,这通常是作为样本的一个大的数据库。在模型中,假设数据变量由一些未知的潜在变量线性混合,混合方式也是未知的。潜在变量被假定为非高斯分布并且相互独立,它们被称为观测数据的独立分量。

ICA与PCA有关,但是当这些经典方法完全失效时,它是一种更强大的技术,能够找出源的潜在因素。 其应用包括数字图像、文档数据库、经济指标和心理测量。

现在运用你对这些算法的理解去创造机器学习应用,为世界各地的人们带来更好的体验吧。

查看英文原文:The 10 Algorithms Machine Learning Engineers Need to Know

from:http://www.infoq.com/cn/articles/10-algorithms-machine-learning-engineers-need-to-know

程序员的这些福利你都有享受到了吗

HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。 同时还需要掌握些技巧,别让我们的利益会受到损害。

眼下正是年后跳槽的黄金时期,园里的大牛小牛拿了去年的年终奖后,有些肯定想给自己加点工资。园里的大牛小牛都是我们中国软件业的精英,跳槽的时候 肯定手里握着好几个Offer, 不知道选择哪家。先不管工作的内容和前途,就工作本身的待遇,我们还是可以比较的。 HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。 同时还需要掌握些技巧,别让我们的利益会受到损害。

工资每个月多少

工资是需要谈的,我见过很多优秀的人工资很低,就是因为他们不懂谈工资。公司之所以要求薪资保密,就是说明同等职位的工资存在较大的差异

入职时候的工资可能在很长的一段时间内都不会变, 不要指望你入职后,再涨工资。

例如:公司招了两个程序员,程序员A 5000,程序B 8000,用了一年。感觉两个人水平差不多,工资还是那样维持着。如果非要公司做解释,公司会说当初就是那么谈的。

年底奖金有多少

我们在计算自己的年薪都是用 (月工资*一年发多少个月)来算的, 年底的奖金非常重要, 这个一定要跟HR问清楚。 有奖金和没奖金的收入区别非常大, 没奖金的话,你过年怎么过?

一般的公司都会在1月份的时候,农历新年之前发一个月的奖金。 好的公司会发两个月甚至更多, 一些变态的公司竟然发十几个月工资的奖金。

那些年底没奖金的公司,最好别去。

情景对话:

程序员A说: “请问贵公司,年底发几个月的年终奖呢?”

HR说: “奖金是跟绩效挂钩的, 有的人只能拿1个月,有的人能拿五六个月的”。

程序员A说: ”那请问我这个职位,表现一般的, 年底一般能拿多少个月呢?”

HR说: “大概一个月吧”

程序员A说: “这样啊, 明白了”

程序员A心里想: “年终奖才一个月,我还以为有几个月,差点被她忽悠了”。

股票期权

上市公司可能会给员工股票,这是个好东西啊,很多人因为这个发财。

试用期几个月,以及试用期工资多少

很多大公司对试用期几个月,以及试用期工资是多少,有着明文规定, 不能谈的。

有些小公司是可以谈的。

试用期最好不超过3个月,试用期的工资应该和转正后的工资一样, 而且试用期内其他福利也应该和转正后一样。

试用期如果是6个月会有比较大风险

1. 试用期被裁。 公司被收购,或者你所在的项目缩减,都很有可能造成试用期被裁。按照法律规定,公司只需要提前3天通知你, 就可以了。不需要给你支付任何赔偿金。 这时候你会直接失业, 一下子陷入困境。

2. 拿不到年终奖。 假如你是7月15日入职,那么1月15日你才转正。 公司在1月5日的时候发年终奖,而你还在试用期,就没有权利获得年终奖。

住房公积金基数是多少,是否有补充住房公积金

首先大家要知道。 住房公积金基数,社保基数,还有你纳税的基数。这三个基数是有可能不一样的。

比如你的工资是8000,你的公积金可能按3000的基数交, 而你的社保可能按5000来交。

在正规的公司,公积金基数和社保基数都是以你的工资基数来交的。

住房公积金在我们买房子的时候用来贷款和还贷款的,所以对大部分人都是有用的。

所以住房公积金是越高越好, 如果有补充公积金就更好了

社保基数多少

社保是指养老保险,医疗保险,失业保险,生育保险,工伤保险。 对于外地人来说,这些纯粹是剥削人的。你听说过有人拿过失业保险的赔偿么?交了这么多年的养老保险,以后打回原籍,一点都拿不到退休金。

社保基数越低越好

纳税基数是多少,是否有避税措施

辛辛苦苦的赚来工资,很大一部分被别人拿走了。

纳税很难避免的,还没发工资就被扣了。 不过听说过有些公司可以拿发票去顶税。

入职日期

入职日期最好是年后2月到4月. 好处在于

1. 机会比较多,行情好

2. 已经拿了去年的年终奖,

3. 年过完了,年假也休得差不多了。

4. 在心态上, 期望新的一年有个新的开始。

5. 如果3月入职, 到了年底1月份,你共工作10个月,你能拿10/12的奖金

公司加薪的制度

大部分人都是靠跳槽来加薪, 如果公司的每年加薪幅度有10%以上, 就不用老跳槽了

问清楚公司的加薪制度,公司每年有几次的加薪机会,平均加薪幅度有多大,在什么月份加薪.

商业医疗保险

如果公司给员工购买了商业医疗保险, 员工去看病,只要药品和治疗属于医保范围之类,100%报销,包括门诊和住院。 子女的医疗费用也能报销50%.。 女员工生孩子的费用也可以全报销。

案例1:

小王的公司给员工购买了商业医疗保险。 一天,小王感冒了,带着上海医保卡来到三甲医院看病。 医生开了400元的消炎药。 小王用医保卡付了400元。 小王把发票交给公司去报销。 最后公司将400元现金交给小王。 通过商业医疗保险,小王看病一分钱都没花,而且把医保卡中的钱,变成了手里的现金。

案例2:

老李的公司给员工购买了商业医疗保险。 有次小李的儿子生病住院,花了3000元。小李先用社会保险报销了1500元。 剩下的1500交给公司去商业医疗保险报销。 通过商业医疗报销。 老李儿子的医药费全都报销了,自己一分钱都不用拿出来。

案例3:

张小姐的公司给员工购买了商业医疗保险。 张小姐前段时间破腹产,花了8000多元。 还好有商业保险,全都报销了。 因为是独生子女, 商业医疗报销还奖励了1千元.

通过这几个案例,我们可以看出商业医疗保险是个很好的福利。

年假多少天

按国家法律规定,满一年后有5天年假。 所以很多一般的公司都是按这个来的, 实在是年假太少了(满一年才有5天年假)。

年假太少非常不爽,过年回老家都没假,平常要是有什么事。没年假了说不定还要请事假(扣工资的)

有些外企,第一年10天年假, 工作满3年有15天年假。 而且是入职就有年假, 不用满一年。

带薪病假多少天

带薪病假就是:指跟公司请病假(不需要开病假单),不扣工资的。 这个福利很爽的哦

一般外企会有这个福利。 这带薪病假跟年假差不多, 只不过带薪病假一般不能连续请几天。

案例1:

小志计划周三带女朋友去杭州玩,行程早就安排好了。 到了周三早上,小志给他领导打电话,说他女朋友身体不舒服,需要请一天病假。 领导说: “好的,你好好照顾你女朋友吧”. 然后小志高高兴兴陪女朋友在杭州玩,不用担心扣工资。

每年旅游机会

小福利, 出国旅游才是较大的福利,

有无出国的机会

能出国是很多人考虑的因素,有海外工作经验会对自己的职业生涯有很大的帮助。

稳定性

现在虽不是技术牛人,就是正在成为技术牛人的人,不担心找不到工作。就算碰到裁员,拿了赔偿金后,还能迅速找到更好的工作。

一般女生比较注重稳定性。

过节的福利

小福利,不用考虑,比如端午节发个粽子, 中秋节发个月饼票

培训机会

有没有英语培训,或者技术培训。

健身补助,饭补,交通补助

可遇不可求。

企业文化和工作氛围

最怕碰到那种有办公室政治的公司了,同事之间勾心斗角,拉帮结派,排挤新人,搞得乌烟瘴气。

大家开开心心在一起工作多好,何必搞这么多名堂呢?

喜欢领导和同事都很Nice的公司。

上班的路程

当然是公司离住所越近越好,谁都不想早上挤地铁挤公交。1个多小时下来,赶到公司歇口气才能缓过来

定期的体育活动

健康的重要性不言而喻,大部分程序员的身体都处于亚健康的姿态,坐在电脑面前一坐就是一天。除了休息和健康的饮食外,运动是我们保持健康的唯一的方法。

去健身房办卡很难坚持,很多人办了卡只去过一两次,如果公司有定期的体育活动,比如篮球,羽毛球。我们就很容易坚持。

最后算算到手能拿多少

每个月拿到手的,才是你真正的工资。不要把税前的工资当成是你的工资。

from:http://www.techug.com/post/programmer-employee-benefit.html

锦绣江山华北版年票

华北/山西版专属景区游览指南:

备注:本版年卡编号1703,专属景区仅供本版使用,并可畅游本手册和网上新增的所有全国通用景区。

1. 沧州吴桥杂技大世界
4A级杂技旅游主题公园,尽情欣赏各具特色的杂技、马戏、戏法、气功等艺术表演。被誉为“天下杂技第一乡”。
票价:160元(旅行社及10人以上团队无效)
待遇:2017年6月26日-6月30日五天内免门票一人次,免票期间不限地区在验票口进门。其余时间优惠到100元,优惠不含沧州、德州、衡水三市居民,凭身份证到吴桥红牡丹宾馆票务中心办理。
地址:沧州市吴桥县京福路1号
提前预约电话:18733080111

2. 石家庄沕沕水风景区
4A级旅游区,面积11.5平方公里,集奇峰、峡谷、古寺、溶洞、瀑布、龛棺、原始森林、观赏植被及红色旅游和远古文化与一体于一体,品味高雅,风情浓郁,堪称太行一绝。早在明清时代,即为平山“八大胜景”之一,素享“沕沕水瀑布天上降”的盛誉。典型的喀斯特岩溶泉,半山沕沕涌出,四季不竭,湖潭沿绝壁飞落,形成落差93米45米等多级瀑布。
票价:65元(第二次入园优惠到50元)
待遇:2017年2月1日-28日、7月1日-7月30日内免门票一人次,其余时间无效。
地址:石家庄市平山县沕沕水村
电话:0311-87036225

3. 石家庄西苑温泉享水湾
4A级景区,千年温泉泡汤配方,是集休闲度假、温泉理疗、水上娱乐、生态旅游和食、住、娱、购配套于一体的大型综合性旅游度假区。
票价:168元(含水上乐园)
待遇:2017年6月1日-6月30日内免门票一人次,旅行社及团队无效。其余时间优惠到100元
地址:石家庄平山县温塘镇西苑温泉度假村
电话:0311-82813166

4. 邯郸娲皇宫5A景区
我国五大祭祖圣地之一,是神话传说中女娲抟土造人、炼石补天的地方,被誉为“华夏祖庙”。
门票:80元
待遇:2017年7月1日-8月31日内免门票不限次,其余时间优惠到70元
地址:邯郸市涉县索堡镇东
电话:0310-3922355

5. 邢台崆山白云洞
含崆山白云洞和天台山两大景点。白云洞形成于5亿年前的中寒武纪,是全球同纬度最大的溶洞,洞内四季恒温17℃,有“人间”、“天堂”、“地府”、“龙宫”、“迷宫”五个洞庭,被誉为“世界喀斯特风景洞穴博览园”。
票价:120元(乘坐区间车另收费,16:30停止验票)
待遇:6月21日至6月30日内免门票一次,旅行社及团队无效,其余时间无效。
地址:邢台临城县西竖镇山南头村东
电话:0319-7098889

6. 邢台乐达热带雨林水上世界
邢台最大的水上娱乐场所,集娱乐、休闲、餐饮为一体,室内四季恒温。
票价:138元(旅行社及10人以上团队无效)
待遇:2017年6月1日-6月30日内免门票一人次,其余时间优惠到60元。
地址:邢台市桥西区邢州大道2232号
电话:0319-3132666、3131666

7. 唐山景忠山风景区
4A景区,自然风景优美,苍松蔽日,峡谷清幽,被清康熙大帝封为“天下名山”,并御题“名山初步”、“灵山秀色”匾。
票价:70元
待遇:免门票一人次(不含庙会5月9日-14日)
地址:唐山迁西县三屯营镇,京沈高速丰润下到迁西
电话:0315-5837999

8. 唐山山叶口风景区
4A景区,有距今约30多亿年太古时期形成的古老片麻岩,堪称中国远古海底世界奇观第一村。
票价:50元(4月-10月开放,具体以景区公告为准)
待遇:免门票不限次,团队无效
地址:唐山迁安市大五里乡山叶口村
电话:0315-7088880

9. 秦皇岛昌黎国际滑沙中心
4A景区,在中国最美的八大海岸之一的黄金海岸上,沿海岸形成了世所罕见的巨大沙丘,景色极壮观。
票价:80元
待遇:2017年6月1日-6月30日免门票一人次,其余时间半价优惠
地址:秦皇岛昌黎黄金海岸沿海路
电话:0335-2081340

10. 太原台骀山滑世界
以“清凉太原、美丽龙城”为主题,打造了台骀山文化园区、2400平米的四季彩色冰雕艺术馆,世界之最的天下第一碉堡群、四大地质博物馆。
票价:88元(仅限冰雕馆,大衣自费,不含其他游乐费用)
待遇:2017年7月1日-7月31日内免门票不限次,其余时间无效
地址:太原市迎泽区郝庄镇小山沟村
电话:0351-5608111

11. 晋中三晋乐园
山西首个大型主题乐园,集国际化、现代化、主题化为一体。乐园占地面积12.7万平方米,分别由罗马假日、玛雅文明、天使乐园、梦想王国四个主题区组成,拥有百米摩天轮、六环过山车、双龙出海、高空飞翔等大型刺激性游乐项目。
门票:160元
待遇:2017年6月19日-6月23日内免门票一人次,其余时间通票优惠到135元。
地址:晋中市榆次区安宁东街与东外环百草坡植物园西北角
电话:0354-2614666

12. 晋中榆次老城
晋商旅游黄金线路的起点。隋开皇二年修筑,迄今已有1400年历史。古建筑群和园林建筑面积六十万平方米,气势雄伟;县衙、城隍庙等八大主要景点各具特色;中国民间民俗艺术表演多姿多彩,50余部影视剧在此取景拍摄。
票价:60元(旅行社无效,景区门口严禁销售年票)
待遇:7月1日至12月30日免门票不限次(不含十一假期),其余时间8折优惠。
地址:晋中市榆次区府兴路225号
电话:0354-8500003、3296800

13. 运城五老峰风景区
4A景区,具有雄、险、奇、秀、仙之特点,北方道教全真派的发祥地,有”晋北拜佛五台山,晋南问道五老峰”的美誉。
票价:70元(需另购小交通,冬季防火期间禁用)
待遇:免门票不限次(不含清明、五一、十一假期)
地址:运城市永济市虞乡镇
电话:0359-8069588

常逢周末即临假期,不定哪天出门
一张年票,万分情意,能为您的家庭和单位带来精彩!
一张年票,万元大礼,24省160市景区全年尽览!

from:http://www.365-china.cn/np2017/huabeiban.asp